Full Stack Software Engineer

2 weeks ago


Pittsburgh, Pennsylvania, United States Gecko Robotics Inc Full time
About the Role

We are seeking a highly skilled Full Stack Software Engineer to join our team at Gecko Robotics Inc. As a key member of our engineering team, you will play a critical role in defining how data about critical infrastructure is collected in the field.

Key Responsibilities
  • Develop and maintain high-quality, reusable, and efficient components for our inspection platform.
  • Collaborate with UX/UI designers to implement responsive and visually appealing user interfaces.
  • Work closely with service engineers to integrate front-end components with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with engineers to ensure the robustness and reliability of the control platform.
  • Stay up-to-date with the latest trends and best practices in front-end development, particularly in the context of front-end systems.
  • Build insight engines that will simplify complex data into human-consumable displays.
  • Work closely with the field engineering team to help build the best robot control system.
Requirements
  • 3+ years of hands-on, software engineering experience in building business-critical and reliable systems.
  • Proven experience as a Full Stack Engineer with a strong focus on human experiences.
  • Solid understanding of browser development fundamentals, including HTML, CSS, and JavaScript.
  • Solid understanding of Python and microservice implementations.
  • Experience with state management in a platform and building scalable and maintainable front-end and back-end architectures.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Strong problem-solving skills and attention to detail.
  • Excellent collaboration and communication skills.
Preferred Skills
  • BS/MS in Computer Science or equivalent.
  • 5+ years of hands-on, software engineering experience in building business-critical and reliable systems.
  • Experience building web applications using React/Svelte/etc, JavaScript, HTML, CSS.
  • Experience building web applications using WebGL/Threejs/Deckgl or other 3D engines.
  • Experience building desktop applications using browser technologies.
  • Experience working with partner and stakeholder teams on creating solutions with myriad, sometimes conflicting, requirements.
  • Able to work independently and demonstrate end-to-end ownership of a critical part of Gecko's Field Software Platform.
  • Strong data structures and algorithms knowledge.
  • Have a strong background in software engineering design, and data modeling concepts.
  • Expertise in solving large data challenges.
  • Experience with performance optimization techniques.
  • Built a deep understanding of upstream/downstream systems and processes and how they should shape data model design and impact adjacent systems.
  • You have a strong bias towards action.
About Us

At Gecko Robotics Inc, our people are our greatest investment. In addition to competitive compensation packages, we offer company equity, 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health and wellness support, ongoing professional development, family planning assistance, and flexible paid time off.

We value collaboration, innovation, and partnership, and we believe we do our best work when we're together in person. We're an office-first culture but understand that sometimes you may need to work from home. Many people are in the office five days a week, others need a bit more flexibility. Ultimately, we care about the outcomes we achieve - and creating a culture of autonomy and trust that enables that impact.

We are committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer. We believe it is our collective responsibility to uphold these values and encourage candidates from all backgrounds to join us in our mission to protect today's infrastructure and give form to tomorrow's.



  • Pittsburgh, Pennsylvania, United States Diverse Lynx Full time

    Job Title: Senior Software Engineer - Full StackWe are seeking a highly skilled Senior Software Engineer - Full Stack to join our team at Diverse Lynx LLC.As a Senior Software Engineer - Full Stack, you will be responsible for designing, developing, and maintaining full-stack software projects.**Key Responsibilities:*** Develop and release new services with...


  • Pittsburgh, Pennsylvania, United States Gecko Robotics Inc Full time

    Join Our TeamAt Gecko Robotics Inc, we're on a mission to protect today's infrastructure and give form to tomorrow's. As a Full Stack Software Engineer, you'll play a critical role in defining how data about critical infrastructure is collected in the field.Key ResponsibilitiesDevelop and maintain high-quality, reusable, and efficient components for our...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack AV:Stack AV is a pioneering company in the development of revolutionary AI and advanced autonomous systems. Our mission is to enhance safety, reliability, and efficiency in modern operations. We leverage cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies to create innovative solutions tailored...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About StackStack AV is revolutionizing the transportation industry with cutting-edge AI and autonomous systems that enhance safety, reliability, and efficiency. Our technology combines advancements in artificial intelligence, robotics, machine learning, and cloud technologies to create innovative solutions tailored to the trucking industry's unique...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack:Stack AV is revolutionizing the transportation industry with cutting-edge AI and autonomous systems designed to enhance safety, reliability, and efficiency. Our autonomous technology combines advancements in artificial intelligence, robotics, machine learning, and cloud technologies to create innovative solutions tailored to the unique demands of...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack AVStack AV is a leading innovator in the development of revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations.The company's autonomous technology incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack AVStack AV is revolutionizing the transportation industry with cutting-edge AI and autonomous systems designed to enhance safety, reliability, and efficiency. Our team of experts in state estimation and sensor calibration plays a central role in developing innovative solutions tailored to the unique demands of the trucking industry.About the...


  • Pittsburgh, Pennsylvania, United States United Software Group Full time

    Job Title: Senior Full Stack DeveloperWe are seeking a highly skilled Senior Full Stack Developer to join our team at United Software Group. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Attend agile ceremonies and collaborate with...

  • Software Engineer

    2 weeks ago


    Pittsburgh, Pennsylvania, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Software Engineer to join our team at Lynx Software Technologies. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions using Python.Key ResponsibilitiesDesign and develop high-quality software applications using PythonCollaborate with...


  • Pittsburgh, Pennsylvania, United States Jobot Full time

    Senior Software Engineer PositionJobot is seeking a highly skilled Sr. Full Stack Software Engineer to join our team as an Application Developer. The ideal candidate will have 3-5+ years of experience in full-stack software development and a strong background in AI-based web applications.Key Responsibilities:Design, develop, and support custom AI-enhanced...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack AV: Stack AV is a leading developer of revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations.Our autonomous technology incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to create innovative...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack AVStack AV is a leading innovator in the development of revolutionary AI and advanced autonomous systems. Our mission is to enhance safety, reliability, and efficiency in modern operations. We leverage cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies to create innovative solutions for the...


  • Pittsburgh, Pennsylvania, United States mindworks Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Mindworks. As a Full Stack Engineer, you will be responsible for developing and maintaining robust backend systems using NodeJS, TypeScript, GraphQL, and Express. You will work closely with our team members and collaborate on cutting-edge AI solutions,...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack AVStack AV is revolutionizing the AI and autonomous systems landscape with its cutting-edge technology designed to enhance safety, reliability, and efficiency of modern operations. Our autonomous technology incorporates advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to create innovative...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack:Stack AV is a pioneering company in the development of revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Our autonomous technology incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to...

  • Software Engineer

    1 month ago


    Pittsburgh, Pennsylvania, United States Lynx Software Technologies Full time

    Job OpportunityWe are seeking a highly skilled Software Developer to join our team at Lynx Software Technologies. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Python.Key Responsibilities:Design and develop clean, high-performance, maintainable codeDevelop,...

  • Software Engineer

    3 weeks ago


    Pittsburgh, Pennsylvania, United States Lynx Software Technologies Full time

    Job OpportunityWe are seeking a highly skilled Software Developer to join our team at Lynx Software Technologies.Key Responsibilities:Design, develop, and deploy high-quality software applications using Python.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews and ensure adherence to coding...

  • Software Engineer

    3 weeks ago


    Pittsburgh, Pennsylvania, United States Lynx Software Technologies Full time

    Job OpportunityWe are seeking a highly skilled Software Developer to join our team at Lynx Software Technologies. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Python.Key Responsibilities:Design and develop clean, high-performance, maintainable codeDevelop,...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack AV:Stack AV is a pioneering company in the development of revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Our autonomous technology incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to...


  • Pittsburgh, Pennsylvania, United States Stack AV Full time

    About Stack AVStack AV is a pioneering company in the development of revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Our autonomous technology incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to...