Job Description
Why Join Apex Digital Solutions?
We are a forward-thinking technology firm currently experiencing explosive growth. We are urgently seeking a highly skilled Senior Software Engineer to join our dynamic team. Whether you prefer the energy of our Albuquerque office or the flexibility of working remotely, we want to hear from you. This is a high-impact role where your code will shape the future of our products.
The Role
In this position, you will lead the development of scalable web applications, collaborate with cross-functional teams, and drive technical excellence. We offer a competitive salary, comprehensive benefits, and a culture that values innovation and autonomy.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern web technologies.
- Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Troubleshoot, debug, and resolve complex technical issues in a timely manner.
- Mentor junior developers and contribute to the technical growth of the team.
- Participate in code reviews and architectural discussions to ensure system reliability and performance.
Qualifications
- 5+ years of professional experience in software development, with a focus on JavaScript/TypeScript.
- Strong proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Experience with back-end technologies including Node.js, Python, or Java.
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work in an agile, fast-paced environment.
- Strong communication skills and the ability to explain technical concepts to non-technical stakeholders.
- Ability to work independently as well as collaboratively in a remote or hybrid setting.