Job Description
We are looking for a dynamic Senior Software Engineer to join our growing team in the heart of Tucson. At Apex Innovations, we believe in rewarding our talent with weekly paychecks, ensuring you have the financial stability you need while you focus on building the future of our platform.
In this role, you will lead the development of scalable web applications, collaborate with cross-functional teams, and drive technical excellence across the organization.
Responsibilities
- Design, develop, and deploy high-quality software solutions using modern frameworks such as React and Node.js.
- Lead code reviews, architecture planning, and technical strategy for major projects.
- Mentor junior developers and foster a culture of continuous learning and innovation.
- Collaborate closely with UX/UI designers to translate requirements into pixel-perfect, responsive interfaces.
- Optimize application performance and ensure scalability for high-traffic environments.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Write clean, maintainable, and well-documented code that adheres to industry best practices.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- 5+ years of professional experience in software development, with a focus on the JavaScript ecosystem.
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+), and modern CSS frameworks.
- Experience with backend technologies such as Node.js, Express, or Python.
- Familiarity with cloud platforms (AWS or Azure) and containerization (Docker/Kubernetes).
- Excellent problem-solving skills and the ability to work independently as well as in a team environment.
- Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.