Job Description
We are seeking a visionary Senior Full Stack Engineer to join our elite engineering team at Nebula Digital Systems. In this role, you will be at the forefront of building scalable, high-performance web applications that redefine user experience. We value technical excellence, innovation, and the ability to mentor others. If you thrive in a dynamic environment and want to shape the future of digital technology, we want to meet you.
What You'll Do:
- Lead the architecture and development of robust front-end and back-end systems.
- Collaborate closely with product managers and designers to translate requirements into technical solutions.
- Maintain and optimize existing codebases to ensure high availability and performance.
- Conduct thorough code reviews and implement best practices for security and scalability.
- Participate in agile ceremonies, including sprint planning and daily stand-ups.
- Drive technical decision-making and mentor junior developers to foster team growth.
Responsibilities
- Design and develop scalable, high-performance web applications using React and Node.js.
- Architect RESTful APIs and microservices to ensure seamless integration.
- Mentor junior developers and conduct technical code reviews to maintain high standards.
- Collaborate with cross-functional teams (UI/UX, Product, Backend) to define feature requirements.
- Optimize application performance, security, and accessibility.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Qualifications
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript (ES6+), React, and Node.js.
- Experience with relational databases (PostgreSQL, MySQL) and NoSQL (MongoDB).
- Familiarity with cloud services (AWS, GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.