NextGen Coding Company is a U.S.-based software engineering firm delivering custom platforms, AI systems, automation tools, and enterprise applications for clients across various industries. They are expanding their senior engineering team and seeking highly experienced engineers capable of operating independently in a consulting environment, focusing on building scalable production software systems.
Responsibilities:
- Architect, design, and build scalable production software systems
- Develop full-stack applications across modern frontend and backend frameworks
- Build APIs, data pipelines, automation systems, and internal tools
- Contribute to system architecture and technical planning for client engagements
- Deliver production-quality code with minimal supervision
- Review code and enforce engineering standards
- Debug and resolve complex technical issues across distributed systems
- Work collaboratively with delivery managers, QA, and designers to ship software reliably
- Document systems, architecture decisions, and implementation details
Requirements:
- 10+ years professional software development experience
- Experience delivering multiple production systems across different industries
- Strong full-stack engineering experience across frontend and backend technologies
- Experience designing system architecture and scalable applications
- Strong knowledge of cloud infrastructure (AWS, GCP, or Azure)
- Ability to quickly adapt to new technologies and codebases
- Experience working in remote or distributed engineering teams
- Strong communication and ability to collaborate with product, design, and delivery teams
- Architect, design, and build scalable production software systems
- Develop full-stack applications across modern frontend and backend frameworks
- Build APIs, data pipelines, automation systems, and internal tools
- Contribute to system architecture and technical planning for client engagements
- Deliver production-quality code with minimal supervision
- Review code and enforce engineering standards
- Debug and resolve complex technical issues across distributed systems
- Work collaboratively with delivery managers, QA, and designers to ship software reliably
- Document systems, architecture decisions, and implementation details
- Experience with AI integrations, automation systems, or data platforms is a strong plus