Job Description
Are you a visionary developer looking to make a tangible impact in one of America's most historic and tech-forward cities?
Apex Digital Systems is seeking a Senior Full Stack Engineer to lead our engineering initiatives in Boston, MA. We are a fast-paced, innovation-driven company specializing in cloud-native solutions and enterprise software. We are looking for a technical expert who thrives in a collaborative environment and is passionate about building scalable, high-performance applications.
In this role, you will not only write code but also define architectural standards and mentor a talented team of developers. If you are ready to take your career to the next level in a city known for its vibrant tech ecosystem, we want to hear from you.
Responsibilities
- Design and implement scalable, secure, and high-performance web applications using modern JavaScript frameworks.
- Lead the technical architecture for new features, ensuring code quality, maintainability, and performance.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define requirements and deliver solutions.
- Mentor junior and mid-level developers, conducting code reviews and knowledge-sharing sessions.
- Optimize application performance, database queries, and frontend load times for an exceptional user experience.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
- Stay current with emerging technologies and industry best practices to continuously improve our tech stack.
Qualifications
- Minimum of 6 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 technologies (PostgreSQL, MongoDB, or Redis).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and ability to debug complex technical issues efficiently.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Strong communication skills with the ability to translate technical concepts to non-technical stakeholders.