Job Description
Are you ready to architect the next generation of cloud-native enterprise solutions? Apex Dynamics Systems is seeking a Senior Software Engineer to join our high-impact engineering team in San Francisco. You will lead technical design, drive best practices, and build scalable infrastructure that powers global businesses. We prioritize clean code, collaborative problem-solving, and continuous delivery.
Responsibilities
- Architect and maintain high-traffic, scalable web applications using React and Node.js.
- Collaborate with product managers and designers to translate business requirements into technical specs.
- Mentor junior engineers through code reviews, pairing, and architectural guidance.
- Optimize application performance, security, and cloud resource utilization on AWS.
- Develop and manage RESTful and GraphQL APIs for seamless service integration.
- Implement CI/CD pipelines to ensure rapid, reliable deployment cycles.
- Participate in agile ceremonies to drive project velocity and product innovation.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Advanced proficiency in JavaScript/TypeScript and at least one backend language (Python, Go, or Node.js).
- Deep expertise with modern frontend frameworks (React, Next.js).
- Solid understanding of relational and NoSQL database design (PostgreSQL, MongoDB).
- Proven track record with cloud infrastructure (AWS preferred: Lambda, EC2, RDS).
- Strong communication skills and experience working in distributed agile teams.
- Bachelor’s degree in Computer Science or equivalent practical experience.