Deskripsi Pekerjaan
Apex Innovations is seeking an exceptional Senior Full Stack Engineer to join our dynamic and forward-thinking team in San Francisco. We're on a mission to build groundbreaking software that redefines industry standards and delights users worldwide. If you are passionate about crafting elegant, scalable, and high-performance solutions, and thrive in an environment that values innovation, collaboration, and continuous learning, then we want to hear from you.
As a Senior Full Stack Engineer, you will be instrumental in designing, developing, and deploying robust applications across our entire technology stack. You'll work closely with product managers, designers, and other engineers to bring complex features to life, ensuring both an outstanding user experience and solid backend infrastructure. This role offers the opportunity to lead technical initiatives, mentor junior engineers, and significantly impact our product roadmap and technical direction.
We offer a vibrant company culture, competitive compensation, comprehensive benefits, and ample opportunities for professional growth. Join us at Apex Innovations and help us shape the future!
Tanggung Jawab
- Lead the design, development, and deployment of full-stack applications using modern web technologies.
- Collaborate with product and design teams to translate business requirements into technical specifications and user-centric features.
- Write clean, well-tested, and maintainable code for both frontend (React, Angular, Vue) and backend (Node.js, Python, Java) services.
- Architect and implement scalable, secure, and performant APIs and database solutions (SQL/NoSQL).
- Drive best practices in code quality, testing, and continuous integration/continuous deployment (CI/CD).
- Mentor and provide technical guidance to junior and mid-level engineers, fostering a culture of excellence.
- Participate in code reviews, technical discussions, and contribute to architectural decisions.
- Troubleshoot and resolve complex technical issues across the full stack in production environments.
Kualifikasi
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack software development.
- Proficiency in at least one modern frontend framework (e.g., React, Angular, Vue.js) and extensive experience with JavaScript/TypeScript, HTML, CSS.
- Strong experience with backend development using Node.js, Python, Java, or Go.
- Demonstrated expertise with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, DynamoDB).
- Experience with cloud platforms (AWS, Azure, GCP) and familiarity with containerization (Docker, Kubernetes).
- Solid understanding of RESTful APIs, microservices architecture, and system design principles.
- Excellent problem-solving skills, strong communication, and ability to work effectively in a collaborative team environment.