Job Description
Are you a visionary engineer looking to make a tangible impact in the tech industry? Apex Digital Solutions is seeking a highly skilled Senior Full Stack Software Engineer to join our dynamic team in San Francisco. We are passionate about building scalable, high-performance web applications that solve real-world problems. If you thrive in a collaborative environment and want to lead the technical direction of innovative projects, we want to hear from you.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work arrangements and remote-first culture.
- Opportunities for professional growth and mentorship.
- Access to cutting-edge technologies and tools.
Responsibilities
- Design, develop, and deploy scalable web applications using modern JavaScript frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Mentor junior developers and conduct code reviews to ensure code quality and team growth.
- Optimize applications for maximum speed and scalability, including database indexing and caching strategies.
- Participate in the full software development lifecycle, from conception and design to testing and deployment.
Qualifications
- 5+ years of professional experience in full-stack software development.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with SQL databases (PostgreSQL, MySQL) and NoSQL solutions (MongoDB, Redis).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a team environment.