Job Description
Are you a visionary Software Engineer ready to lead technical innovation? Apex Digital Systems is hiring a Senior Software Engineer to join our elite team in Mesa, Arizona.
At Apex, we build the digital infrastructure that powers tomorrow's businesses. You will have the opportunity to architect scalable solutions, mentor junior developers, and directly impact the user experience of millions of customers. We offer a competitive compensation package, flexible work hours, and a culture that prioritizes continuous learning.
Why Join Us?
- Competitive Pay: Base salary ranging from $130k - $170k depending on experience.
- Benefits: Comprehensive medical, dental, and vision coverage, 401(k) matching, and unlimited PTO.
- Environment: State-of-the-art office in the heart of Mesa with a modern, collaborative workspace.
Don't just code—innovate with us. Apply today to shape the future of technology.
Responsibilities
- System Architecture: Design, develop, and maintain high-performance, scalable software systems using modern languages and frameworks.
- Code Quality: Write clean, maintainable, and well-documented code; conduct code reviews to ensure best practices and adherence to coding standards.
- Collaboration: Work closely with product managers, designers, and cross-functional teams to translate business requirements into technical solutions.
- Mentorship: Guide and mentor junior engineers and interns, fostering a culture of knowledge sharing and professional growth.
- Optimization: Identify performance bottlenecks and optimize application performance for speed and scalability.
- Testing: Implement rigorous unit, integration, and end-to-end testing strategies to ensure product reliability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience: 5+ years of professional software development experience.
- Technical Skills: Proficiency in Java, Python, or JavaScript, and familiarity with frameworks such as Spring Boot, React, or Angular.
- Database: Strong experience with SQL (PostgreSQL/MySQL) and NoSQL databases.
- Cloud: Experience with cloud platforms like AWS, Azure, or Google Cloud (Docker, Kubernetes preferred).
- Soft Skills: Excellent problem-solving abilities, strong communication skills, and a proactive attitude toward learning new technologies.