Job Description
Are you a top-tier developer looking for a high-impact role in a thriving tech hub? NexGen Solutions is seeking a Senior Software Engineer to join our dynamic team in St. Louis, Missouri. We offer a competitive salary, comprehensive relocation package, and the opportunity to work on cutting-edge enterprise solutions.
In this role, you will bridge the gap between complex business requirements and elegant, scalable code. You will collaborate with cross-functional teams to deliver products that drive growth and innovation.
Responsibilities
- Architecture & Design: Lead the design and implementation of scalable, high-performance software architectures using modern technologies.
- Development: Write clean, maintainable, and efficient code in JavaScript, TypeScript, and React, ensuring best practices for security and performance.
- Code Reviews: Conduct rigorous code reviews to maintain code quality, mentor junior developers, and share technical knowledge.
- Problem Solving: Identify technical debt and implement solutions to improve system reliability and scalability.
- Collaboration: Work closely with Product Managers, Designers, and QA engineers to define requirements and deliver features on time.
Qualifications
- Experience: 5+ years of professional software development experience, with a strong focus on front-end or full-stack development.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Technical Skills: Proficiency in JavaScript frameworks (React, Vue, or Angular), RESTful APIs, and SQL databases.
- Cloud: Familiarity with cloud platforms such as AWS or Azure.
- Soft Skills: Excellent communication skills and the ability to work effectively in an Agile environment.