Job Description
We are looking for a visionary Senior Full Stack Developer to join our elite engineering team in San Francisco. At Apex Digital Systems, we are redefining the future of FinTech through scalable, high-performance web applications. If you have a deep understanding of modern web technologies and a passion for clean architecture, we want to hear from you.
Why Join Us?
- Work with cutting-edge technologies including React, Node.js, and Cloud Architecture.
- Competitive compensation package and comprehensive health benefits.
- Flexible remote-first hybrid work model.
- Professional development and continuous learning budget.
As a key member of our team, you will be responsible for the entire software development lifecycle, from conceptualization to deployment, ensuring our products deliver exceptional user experiences.
Responsibilities
- Architecture & Development: Design, develop, and maintain scalable full-stack web applications using React, Node.js, and TypeScript.
- System Optimization: Analyze and optimize application performance, ensuring fast load times and high concurrency handling.
- Collaboration: Work closely with product managers, designers, and backend engineers to define feature requirements and technical solutions.
- Code Quality: Write clean, maintainable, and well-documented code; conduct rigorous code reviews to enforce best practices.
- Database Management: Design and manage efficient database schemas using SQL (PostgreSQL) and NoSQL (MongoDB) technologies.
- Testing & Deployment: Implement automated testing strategies and CI/CD pipelines to ensure smooth deployment processes.
- Mentorship: Mentor junior developers, providing technical guidance and fostering a culture of continuous improvement.
Qualifications
- Experience: 5+ years of professional experience in full-stack software development.
- Languages: Proficiency in JavaScript (ES6+) and TypeScript.
- Frontend: Strong expertise in React.js, Redux, and modern CSS frameworks (Tailwind, Bootstrap).
- Backend: Solid experience with Node.js, Express, or similar server-side technologies.
- Databases: Experience with relational databases (PostgreSQL) and API design (RESTful, GraphQL).
- Cloud & DevOps: Familiarity with cloud platforms (AWS or GCP) and containerization tools (Docker, Kubernetes).
- Problem Solving: Demonstrated ability to troubleshoot complex technical issues and implement robust solutions.