Job Description
Are you a passionate Web Developer looking to make a significant impact in the heart of Boston? Nexus Digital Solutions is seeking a talented and experienced Senior Full Stack Developer to join our innovative team.
We are building the next generation of SaaS platforms and are looking for someone who thrives in a fast-paced environment and loves solving complex technical challenges. You will work closely with product managers, designers, and engineers to deliver high-quality, scalable web applications.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible remote and hybrid work options.
- Opportunity to work with cutting-edge technologies (React, Node.js, AWS).
- Career growth and continuous learning opportunities.
Responsibilities
- Design & Development: Architect, develop, and maintain scalable web applications using modern front-end and back-end technologies.
- Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.
- Collaboration: Work closely with cross-functional teams (UX/UI, Product, Backend) to define features and implement solutions.
- Performance: Optimize application performance, ensure responsiveness, and improve user experience.
- Testing: Create unit tests and integration tests to ensure code reliability and bug-free deployment.
- Mentorship: Mentor junior developers and conduct code reviews to foster a culture of excellence.
- API Integration: Design and integrate RESTful APIs and GraphQL endpoints.
Qualifications
- Experience: 5+ years of professional experience in full-stack web development.
- Frontend: Proficiency in React or Angular, including state management libraries (Redux, Context API).
- Backend: Strong experience with Node.js, Express, or Python/Django.
- Databases: Expert knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Cloud: Familiarity with cloud services like AWS or Azure.
- Tools: Experience with version control (Git), CI/CD pipelines, and containerization (Docker).
- Communication: Excellent verbal and written communication skills with the ability to articulate complex technical concepts.