Job Description
Are you a passionate Software Engineer looking for a challenging yet rewarding role? Apex Innovations is seeking a talented Senior Full Stack Software Engineer to join our remote-first team, based in Tucson, AZ. We are on a mission to revolutionize the way businesses interact with data, and we need your expertise to make it happen.
As a key member of our engineering team, you will bridge the gap between product vision and technical execution. We offer a highly competitive salary, comprehensive benefits, and the flexibility of remote work with a deep connection to the vibrant Tucson tech community.
Why Join Us?
- Work with a modern tech stack including React, Node.js, and AWS.
- Flexible remote-first culture with occasional in-office collaboration in Tucson.
- Professional development budget and mentorship opportunities.
- Competitive health, dental, and vision insurance.
Responsibilities
- Design, develop, and deploy scalable web applications and microservices using modern frameworks.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define feature requirements and user stories.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Mentor junior developers and conduct code reviews to ensure code quality and knowledge sharing.
- Optimize application performance, scalability, and security to ensure a seamless user experience.
- Troubleshoot complex technical issues and implement robust solutions in a fast-paced environment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 5+ years of professional software development experience, with at least 3 years in a full-stack environment.
- Strong proficiency in JavaScript/TypeScript, React, and Node.js.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker/Kubernetes).
- Solid understanding of database systems (SQL and NoSQL) and RESTful APIs.
- Excellent problem-solving skills and the ability to work independently in a remote setting.