Job Description
Are you ready to architect the future of FinTech?
Apex Dynamics is seeking a visionary Senior Software Engineer (Full Stack) to join our elite engineering team in San Francisco. We are building the next-generation payment infrastructure that empowers millions of users worldwide. If you thrive in a fast-paced, innovative environment and love solving complex technical challenges, we want to meet you.
In this role, you won't just write code; you will design scalable architectures, mentor junior developers, and drive the technical vision of our core products. You will collaborate closely with product managers, designers, and stakeholders to deliver high-impact solutions.
Why Join Apex Dynamics?
- Competitive compensation package ($140k - $180k base).
- Comprehensive health, dental, and vision coverage.
- Unlimited PTO and remote-first flexibility.
- Equity participation in a high-growth startup.
Responsibilities
- Design, develop, and maintain scalable web applications using modern technologies (React, Node.js, TypeScript).
- Lead code reviews, architecture planning, and technical decision-making for new feature development.
- Optimize application performance, ensuring high availability and low latency across all services.
- Mentor junior and mid-level engineers, fostering a culture of continuous learning and best practices.
- Collaborate with cross-functional teams to define product requirements and translate them into technical specifications.
- Debug complex issues in production environments and implement robust error handling and monitoring.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Deep understanding of RESTful APIs, GraphQL, and database systems (PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Familiarity with CI/CD pipelines and agile methodologies (Scrum/Kanban).
- Excellent problem-solving skills and the ability to communicate complex technical concepts clearly.