Job Description
Are you a visionary engineer ready to lead the charge in building next-generation solutions? Apex Innovations is urgently hiring a Senior Software Engineer to join our dynamic team in Tucson, Arizona. If you thrive in fast-paced environments and are passionate about writing clean, efficient code, we want to hear from you.
As a key player in our engineering division, you will be responsible for designing, developing, and maintaining scalable software applications that drive our business forward. We offer a competitive benefits package, a collaborative culture, and the opportunity to work on projects that matter.
Why join us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options.
- Professional development and training opportunities.
Ready to advance your career? Apply today!
Responsibilities
- Architect and develop high-performance web and mobile applications using modern technologies.
- Collaborate with product managers, designers, and other engineers to define and implement features.
- Mentor junior developers and conduct code reviews to ensure best practices and code quality.
- Identify and resolve technical debt, optimizing application performance and scalability.
- Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
- Write clear, well-documented, and testable code.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in JavaScript (ES6+), TypeScript, and modern frameworks (React, Angular, or Vue).
- Strong understanding of server-side languages such as Python, Node.js, or Java.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Experience with relational and non-relational databases (SQL, PostgreSQL, MongoDB).
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.