Job Description
Are you ready to shape the future of technology from the heart of New Mexico?
Nexus Digital Solutions is seeking a highly skilled and motivated Senior Software Engineer to join our elite engineering team. We specialize in building scalable, cloud-native applications that serve millions of users globally. This is a unique opportunity to work in a remote-first environment with the flexibility to collaborate with top-tier talent across the United States.
In this role, you will drive the architecture and implementation of our flagship products, ensuring performance, security, and scalability. If you are passionate about clean code, modern frameworks, and solving complex technical challenges, we want to hear from you.
Responsibilities
- Design, develop, and deploy robust, scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define feature requirements and translate them into technical specifications.
- Write clean, maintainable, and well-documented code, conducting thorough code reviews to ensure best practices are followed.
- Optimize application performance, troubleshoot complex bugs, and implement CI/CD pipelines for continuous integration and delivery.
- Mentor junior developers and contribute to the technical growth of the engineering team.
- Stay abreast of emerging technologies and industry trends to recommend innovative solutions for business problems.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent years of professional experience.
- 5+ years of professional software development experience in JavaScript/TypeScript, Python, or Java.
- Strong proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Deep understanding of database systems (SQL and NoSQL) and RESTful APIs.
- Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.