Job Description
Join a dynamic and rapidly growing tech team in Tucson, AZ, and take your career to the next level. We are looking for a Senior Full Stack Developer to join us immediately and lead the development of our next-generation SaaS platform. If you thrive in a fast-paced environment and are passionate about building scalable, user-centric applications, this is your chance to make an impact.
Why Join Us?
- Immediate Start: Don't wait for weeks—start contributing to our roadmap from Day 1.
- Competitive Package: Top-tier salary ranging from $120k to $160k based on experience, plus comprehensive health benefits.
- Modern Tech Stack: Work with the latest technologies including React, Node.js, and AWS.
- Growth Opportunities: Clear pathways for advancement within a supportive engineering culture.
Responsibilities
- Design, develop, and deploy high-quality, scalable web applications using modern JavaScript frameworks.
- Collaborate closely with product managers, designers, and backend engineers to translate requirements into technical specifications.
- Write clean, maintainable, and well-documented code, ensuring adherence to best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to junior developers to foster team growth.
- Optimize application performance, scalability, and security to ensure a seamless user experience.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- Experience: 5+ years of professional software development experience in full-stack development.
- Frontend: Proficiency in React or Angular with a deep understanding of state management and responsive design.
- Backend: Strong experience with Node.js, Express, or similar server-side technologies.
- Databases: Solid knowledge of SQL and NoSQL databases (PostgreSQL, MongoDB, or Redis).
- Cloud & DevOps: Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines.
- Soft Skills: Excellent problem-solving abilities and strong communication skills in a collaborative team environment.