Job Description
Join Apex Digital Systems as a Senior Full Stack Engineer and be at the forefront of innovation in San Diego. We are a fast-paced tech company looking for a visionary developer to build scalable, high-performance web applications that redefine user experience.
At Apex, we pride ourselves on a culture of collaboration, continuous learning, and cutting-edge technology. You will work directly with product leaders and designers to turn complex requirements into elegant, efficient code. If you are passionate about clean architecture and modern frameworks, we want to hear from you.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Flexible remote work options and generous PTO.
- Professional development budget and annual tech conferences.
Responsibilities
- Design & Development: Architect and implement high-quality, scalable full-stack applications using React, Node.js, and cloud services.
- System Optimization: Analyze and optimize existing codebases for performance, security, and maintainability.
- API Integration: Design and maintain RESTful and GraphQL APIs to ensure seamless communication between frontend and backend systems.
- Collaboration: Work closely with cross-functional teams including UX/UI designers, product managers, and other engineers to deliver features on time.
- Code Quality: Write clean, well-documented, and testable code; conduct thorough code reviews.
- Troubleshooting: Debug complex issues and implement robust solutions to ensure system stability.
- Best Practices: Advocate for and implement CI/CD pipelines, automated testing, and modern software development practices.
Qualifications
- Experience: 5+ years of professional full-stack software development experience.
- Frontend: Strong proficiency in JavaScript (ES6+), React.js, TypeScript, and modern CSS frameworks.
- Backend: Expert knowledge of Node.js, Express, or similar server-side languages.
- Databases: Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Cloud: Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Tools: Proficient in version control (Git), Docker, and container orchestration.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).