Senior Full Stack Software Engineer

4 weeks ago


Mountain View, California, United States Gatik Full time
About Gatik

Gatik is a leader in autonomous middle mile logistics, delivering goods safely and efficiently using its fleet of light & medium-duty trucks. The company focuses on short-haul, B2B logistics for Fortune 500 customers, enabling them to optimize their supply chain operations, enhance service levels, and reduce labor costs.

Job Summary

We're seeking a high-energy, creative, and collaborative Senior/Staff Full Stack Software Engineer to join our Fleet Management Software team. As a key member of our team, you will contribute to the design, development, deployment, and maintenance of various applications in our product suite.

Key Responsibilities
  • Contribute to all technical aspects of frontend and backend development, including technical requirements definition, design, implementation, unit testing, and integration.
  • Build web interfaces for vehicle testing to control and monitor the system.
  • Work with developers to understand data formats exchanged between modules and make decisions about APIs and data flow.
  • Collaborate with fellow engineers for the successful implementation of product features for Gatik's fleet management application.
  • Collaborate with the product and design teams on product alignment and deliverables.
  • Design, develop, test, deploy, maintain, and improve software.
  • Design and implement scalable and well-documented APIs for customer application integrations.
  • Architect, implement, and maintain data extraction and user interaction tools.
  • Develop cloud applications for high-volume vehicle tracking, diagnostic, and testing data used by various users.
  • Develop 3D rendering systems using Three.js, WebGL, WebAssembly, and other visualization tools.
Requirements
  • Bachelor's Degree in Computer Science or related field.
  • 7+ years of industry experience in frontend development and developing large-scale applications.
  • Experience working with UI/UX designers and product managers in developing applications.
  • Expertise in Python backend frameworks (e.g., Flask, Django).
  • 3+ years of industry experience building modern web applications and UIs in React and TypeScript.
  • Experience building scalable data-driven applications.
  • Experience using Gitlab.
  • Working knowledge of NoSQL databases like Cassandra or MongoDB.
  • Experience with REST APIs and TLS 1.2 standards.
  • Experience with CI/CD and system monitoring tools.
  • Good understanding of containers, build systems, and infrastructure automation.
Bonus Points
  • Experience with Storybook.
  • Experience creating frontend unit tests using React Testing Library and/or Jest.
  • Experience with graphics rendering tools, such as WebGL, OpenGL, and Three.js.
  • Familiarity with Azure cloud platform and cloud-native architecture.
About Us

Gatik is a fast-paced, execution-oriented team that values collaboration, respect, and agility. We strive to create a diverse and inclusive environment where everyone feels they have opportunities to succeed and grow. We are committed to an inclusive and diverse team and do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status.


  • Software Engineer

    4 weeks ago


    Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomous vehicle software solutions. As a Full Stack Engineer, you will play a critical role in developing and maintaining our cutting-edge applications.Job SummaryWe are seeking a talented Full Stack Engineer to join our team. As a key member of our engineering team, you will be responsible...


  • Mountain View, California, United States Tik Tok Full time

    About the RoleTikTok is seeking a skilled Full Stack Software Engineer to join our team in the U.S. Data Security division. As a key member of our team, you will be responsible for developing internal tools to improve the TikTok platform.ResponsibilitiesCollaborate with product managers, data engineers, and other frontend/backend engineers to iterate on...


  • Mountain View, California, United States Google Full time

    Job SummaryAs a Software Engineer III, Full Stack, Commerce, you will be responsible for designing, developing, and deploying software solutions for Google's Commerce team. This role requires a strong background in software development, with experience in full stack development, data structures, and algorithms. You will work closely with cross-functional...


  • Mountain View, California, United States Woongjin, Inc Full time

    Job OpportunityWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our team at Woongjin, Inc.As a Senior Full Stack Developer, you will be responsible for designing and developing solutions to complex problems, working with our engineering team, product team, and data analysis team to deliver high-quality results.Key...


  • Mountain View, California, United States Tik Tok Full time

    {"title": "Full Stack Software Engineer", "description": "About TikTok U.S. Data SecurityTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. U.S. Data Security (USDS) is a subsidiary of TikTok in the U.S., created to bring heightened focus and governance to our data protection policies and...


  • Mountain View, California, United States 360 IT Professionals Full time

    Job Title: Full Stack DeveloperJob Description:We are a leading provider of business staffing services, leveraging our expertise in legacy and emerging technologies to deliver high-quality solutions. Our strong foundation enables us to consistently meet deadlines and provide exceptional results. We excel in developing custom IT services, including...


  • Mountain View, California, United States Woongjin, INC. Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at Woongjin, INC. The ideal candidate will have a strong background in software development, with a focus on building and extending our eCommerce platform.Key Responsibilities:* Design and develop solutions to problems using technologies like...


  • Mountain View, California, United States Blueberry Pediatrics Full time

    About Blueberry PediatricsWe're a pediatric urgent care provider that's revolutionizing the way families access healthcare. Our mission is to turn every living room into a pediatric urgent care by combining at-home diagnostic kits and concierge-like access to Pediatricians, 24/7.With Blueberry, every family has affordable and immediate 24/7 access to the...


  • Mountain View, California, United States Google Full time

    Job SummaryAs a Software Engineer III, Full Stack Developer at Google, you will design, develop, and deploy scalable software solutions that meet the needs of our users. You will work on a specific project critical to Google's needs, collaborating with cross-functional teams to deliver high-quality products.Key Responsibilities* Write product or system...


  • Mountain View, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Software Engineer III to join our Geo team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying software solutions that enable our users to explore the world and navigate their daily lives.Key Responsibilities:Write product or system development code.Participate in...


  • Mountain View, California, United States Moveworks Full time

    Transformative OpportunityAt Moveworks, we're revolutionizing the way businesses interact with their employees. As a Senior Full Stack Engineer on our web team, you'll play a pivotal role in shaping the future of our Enterprise Copilot ecosystem. This is a chance to leverage cutting-edge technologies like Machine Learning and Generative AI to create...


  • Mountain View, California, United States Intuit Full time

    About the Role:Intuit is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable applications and systems.Key Responsibilities:Drive significant technology initiatives end-to-end and across multiple layers of architectureArchitect...

  • Software Engineer III

    4 weeks ago


    Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will play a critical role in developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutions for Google's search platform.Collaborate...


  • Mountain View, California, United States Gatik AI Full time

    About the RoleWe are seeking a highly experienced C++ developer to join our team at Gatik AI. As a Senior Software Engineer, you will be responsible for designing, developing, and testing real-time mission-critical software for our autonomous fleet.Key ResponsibilitiesDesign and implement software solutions for our autonomy stackCollaborate with research...


  • Mountain View, California, United States Google Full time

    About the RoleAs a Software Engineer III at Google, you will be part of a team that develops cutting-edge technologies to change how billions of users connect, explore, and interact with information and each other.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutionsManage project priorities, deadlines, and...


  • Mountain View, California, United States YouTube Full time

    Job SummaryAt YouTube, we're looking for a skilled Senior Software Engineer, Mobile to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and deploying software solutions for our mobile applications. ResponsibilitiesWrite and test product or system development code.Review code developed by...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomy solutions, accelerating the adoption of safe and intelligent machines worldwide. Our team of experts delivers cutting-edge technology to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences.Job SummaryWe are seeking a...


  • Mountain View, California, United States Google Full time

    About the Role:We're seeking a skilled Senior Software Engineer to join our team at Google Labs. As a key member of our team, you will be responsible for designing, developing, and testing software solutions that drive innovation and impact.Key Responsibilities:Write and test product or system development code.Participate in design reviews with peers and...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of AI-powered software solutions for the automotive industry. We accelerate the adoption of safe and intelligent machines worldwide by delivering a comprehensive toolchain, vehicle platform, and autonomy stack to our customers.Our team is passionate about building innovative solutions that help...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of vehicle software solutions, accelerating the adoption of safe and intelligent machines worldwide. Founded in 2017, the company delivers AI-powered ADAS/AD toolchains, vehicle platforms, and autonomy stacks to help customers shorten time to market, build high-quality systems, and create...