Job Description
Are you ready to architect the future of digital finance?
At Apex Innovations, we are not just building software; we are redefining how the world moves money. We are looking for a Senior Full Stack Software Engineer to join our elite engineering team in San Francisco. You will be instrumental in designing scalable, high-performance systems that serve millions of users globally.
As a key player on our team, you will bridge the gap between complex backend logic and intuitive, responsive frontend experiences. If you thrive in a fast-paced environment, love solving difficult technical challenges, and want to see your code impact the financial ecosystem, we want to meet you.
Why Join Us?
- Competitive compensation package ($160k - $220k).
- Comprehensive health, dental, and vision coverage.
- Unlimited PTO and flexible remote-first culture.
- Access to the latest hardware and continuous learning stipends.
- Equity participation in a unicorn startup.
Responsibilities
- Design, develop, and maintain scalable microservices and web applications using modern frameworks (React/Node.js).
- Collaborate with cross-functional teams (product managers, designers, backend engineers) to define features and technical specifications.
- Write clean, efficient, and well-documented code with a strong focus on testability and maintainability.
- Mentor junior developers, conducting code reviews and fostering a culture of continuous improvement.
- Optimize application performance, ensuring low latency and high throughput under heavy load.
- Participate in the full SDLC, from architectural planning to deployment and monitoring.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Proficiency in JavaScript (ES6+), TypeScript, React, and Node.js.
- Strong experience with SQL (PostgreSQL) and NoSQL databases.
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).
- Demonstrated ability to build RESTful APIs and GraphQL services.
- Excellent problem-solving skills and a deep understanding of data structures and algorithms.
- BS/MS in Computer Science or equivalent practical experience.