Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Divergent Technologies

Full Stack Software Engineer

Posted Updated
Discussion

Description

  • Divergent is seeking a Full-Stack Software Engineer II to help build and scale the software platforms that power our next-generation digital manufacturing ecosystem. In this role, you will independently design, develop, and deliver production-ready software solutions that support business-critical applications across engineering, manufacturing, and operations
  • As an Engineer II, you will contribute to complex projects, collaborate across functional teams, and play a key role in delivering high-quality software that enables innovation throughout the organization. You will exercise considerable independent judgment in solving technical challenges while continuing to expand your expertise across the full technology stack
  • Design, develop, test, and maintain scalable web applications using TypeScript, Node.js, and modern front-end frameworks such as React
  • Implement robust APIs, services, and user interfaces that support critical business workflows
  • Translate product and business requirements into maintainable technical solutions
  • Design and evolve relational and NoSQL database schemas to support new products and features
  • Optimize data models, application performance, and system reliability
  • Contribute to architectural discussions and technical design reviews
  • Own complex features and projects from requirements through deployment and post-release support
  • Collaborate with stakeholders to define technical requirements, estimate effort, and deliver solutions on schedule
  • Monitor production systems and troubleshoot issues as needed
  • Write clean, maintainable, and well-tested code
  • Participate in peer code reviews and contribute to continuous improvement of engineering standards
  • Develop unit, integration, and end-to-end tests to ensure software quality and reliability
  • Support CI/CD processes and deployment automation initiatives
  • Create and maintain technical documentation, design specifications, architecture diagrams, and API documentation
  • Document system behavior and implementation details to support maintainability and knowledge sharing
  • Partner closely with Product Management, Design, Manufacturing, and other Engineering teams
  • Communicate technical concepts effectively to both technical and non-technical stakeholders
  • Contribute actively to sprint planning, backlog refinement, estimation, and retrospectives
  • Provide technical guidance and support to less experienced engineers when appropriate
  • Share knowledge, best practices, and lessons learned with the broader engineering team
  • Act as a reliable technical contributor across multiple concurrent projects
  • Strong proficiency in TypeScript and Node.js
  • Experience delivering software features through the full development lifecycle
  • Experience building modern front-end applications using React, Vue, Angular, or similar frameworks
  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related field; equivalent experience will be considered
  • Experience developing scalable, maintainable, and production-ready software systems
  • Excellent written and verbal communication skills
  • 5–8 years of professional software engineering experience
  • Strong understanding of relational and NoSQL database design and data modeling
  • Strong debugging, troubleshooting, and problem-solving skills
  • Ability to lawfully access information and technology subject to U.S. export controls
  • Experience supporting manufacturing, industrial automation, aerospace, automotive, robotics, or defense environments
  • Experience with cloud infrastructure and distributed systems
  • Familiarity with CI/CD pipelines, automated testing frameworks, and code quality tools
  • Experience integrating third-party APIs and enterprise systems
  • Experience mentoring junior engineers or providing technical guidance to peers
  • Experience working with containerization technologies such as Docker and Kubernetes

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →