Job Description
We are looking for a visionary Senior Full Stack Web Developer to join our elite engineering team at Nexus Digital Solutions. In this role, you will be instrumental in architecting scalable, high-performance web applications that define the future of our client's digital presence. If you thrive in a fast-paced environment and possess a deep understanding of modern web technologies, we want to meet you.
Why Join Us?
- Competitive compensation and equity package.
- Flexible remote-first work policy.
- Annual budget for professional development and conferences.
- State-of-the-art equipment and a collaborative culture.
Ready to build the web of tomorrow? Apply today.
Responsibilities
- Design, develop, and deploy robust, scalable front-end and back-end web applications using modern frameworks and technologies.
- Collaborate closely with cross-functional teams of designers, product managers, and engineers to translate business requirements into technical specifications.
- Optimize web applications for maximum speed and scalability, ensuring seamless user experiences across all devices and browsers.
- Maintain and improve the existing codebase through rigorous code reviews, refactoring, and implementing best practices for security and performance.
- Participate in the full software development lifecycle (SDLC), from conception and design to testing, deployment, and maintenance.
- Lead technical mentoring for junior developers, fostering a culture of continuous learning and innovation.
Qualifications
- 5+ years of professional experience in web development, with a strong focus on React, Node.js, or similar full-stack technologies.
- Proficiency in TypeScript and modern JavaScript (ES6+).
- Deep understanding of RESTful APIs, GraphQL, and database management (SQL and NoSQL).
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues under tight deadlines.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.