Job Description
The Opportunity: Apex Digital is at the forefront of innovation, building the next generation of cloud-native applications. We are seeking a Senior Full Stack Engineer to join our dynamic team in San Francisco. In this pivotal role, you will leverage cutting-edge technologies to design and implement scalable software solutions that drive business growth.
Why Join Us? Our culture thrives on collaboration, technical excellence, and continuous learning. You will have the opportunity to work on high-impact projects, mentor junior developers, and shape the technical roadmap of our flagship products.
Responsibilities
- Architect and develop robust, maintainable, and scalable full-stack web applications using React and Node.js.
- Collaborate with cross-functional teams (product, design, QA) to define feature requirements and deliver high-quality software.
- Optimize application performance, ensure security best practices, and conduct thorough code reviews.
- Mentor junior and mid-level engineers, providing technical guidance and fostering a collaborative engineering culture.
- Participate in the entire software development lifecycle, from design and development to deployment and monitoring.
- Stay up-to-date with emerging technologies and industry trends to recommend innovative solutions.
Qualifications
- 7+ years of professional experience in Full Stack Development, with a strong emphasis on JavaScript/TypeScript.
- Expert proficiency in front-end frameworks such as React, Angular, or Vue.js.
- Strong backend skills including Node.js, Express, or Python (Django/FastAPI).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Familiarity with relational and non-relational databases (PostgreSQL, MongoDB, Redis).
- Excellent problem-solving abilities and a passion for writing clean, efficient code.