Job Description
Are you a visionary engineer looking to make a tangible impact in a high-growth environment? Apex Digital Systems is hiring immediately for a Senior Software Engineer to join our dynamic team in Fresno, CA.
We are not just building software; we are architecting the future of digital solutions. In this role, you will lead the technical direction for our flagship products, mentor a team of talented developers, and collaborate with product managers to deliver seamless user experiences. If you are driven by innovation and want to work in a collaborative culture that values your expertise, this is your opportunity.
Why Join Us?
- Competitive salary package ($90k - $130k).
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and professional development stipends.
- Modern tech stack and a culture of continuous learning.
Ready to advance your career? Apply today and let's build something great together.
Responsibilities
- Architect and implement scalable, high-performance software solutions for enterprise clients.
- Lead complex feature development from concept through deployment, ensuring adherence to best practices.
- Mentor junior and mid-level developers, conducting code reviews and fostering a culture of technical excellence.
- Collaborate closely with product management and design teams to translate business requirements into technical specifications.
- Troubleshoot and resolve critical production issues with a focus on uptime and system stability.
- Optimize application performance, security, and scalability to handle growing user demands.
- Stay current with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (Master’s preferred).
- Minimum of 5+ years of professional software development experience in a full-stack environment.
- Proficiency in modern programming languages such as JavaScript, Python, or Java.
- Strong experience with front-end frameworks (React, Angular, Vue) and back-end technologies (Node.js, .NET).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker, Kubernetes).
- Deep understanding of database systems (SQL/NoSQL) and data modeling.
- Excellent communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.