Job Description
Are you ready to shape the future of digital experiences?
Apex Digital Systems is seeking a visionary Senior Full Stack Engineer to join our elite engineering team in San Francisco. As a leader in scalable SaaS solutions, we are looking for a technologist who doesn't just write code but architects solutions that drive business growth. If you thrive in a fast-paced environment and love solving complex problems with modern technologies, this is your opportunity to make an impact.
Why Join Us?
- Impactful Work: Build products used by millions of users worldwide.
- Innovation: Work with cutting-edge stacks including React, Node.js, and Cloud Native architectures.
- Growth: Competitive salary, equity package, and continuous learning opportunities.
- Flexibility: Hybrid work model supporting top-tier talent across the Bay Area.
The Role
We are looking for a self-starter who can bridge the gap between design and engineering. You will own the full lifecycle of features, from conception to deployment, ensuring high performance and scalability. You will collaborate closely with Product Managers, Designers, and other engineers to deliver exceptional user experiences.
Responsibilities
- Design, develop, and maintain high-scale web applications using modern JavaScript frameworks.
- Architect robust backend APIs and microservices to support high-traffic environments.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance, latency, and scalability.
- Mentor junior developers and conduct code reviews to ensure engineering excellence.
- Stay up-to-date with emerging technologies and best practices in software engineering.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Expert proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Strong experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a collaborative Agile environment.