logo

JobNob

Your Career. Our Passion.

Senior/Lead Full Stack Engineer


Spectral Consultants


Location

Thiruvananthapuram | India


Job description

Responsibilities:
Lead and mentor a team of full-stack engineers.
Work closely with Deep Learning Engineers, product managers, and other team
members to architect and implement scalable and robust web applications and services for our AI-driven platform.
Collaborate closely with product management to align technical solutions with
business goals.
Drive innovation and improvements in our software development practices.
Troubleshoot, debug, and optimize code to enhance performance, stability, and maintainability.
Stay current with the latest industry trends, technologies, and best practices in
full-stack development, incorporating relevant tools and techniques into our platform.
Conduct regular code reviews to ensure code quality, adherence to coding
standards, and to facilitate knowledge sharing among team members.
Develop and maintain comprehensive documentation for code, processes, and
systems, facilitating accessibility and reproducibility.
Contribute to the design and implementation of effective testing strategies to ensure high-quality software.
Maintain a balance between individual contribution and team success.
Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
OR equivalent experience that can be demonstrated with prior work.
5+ years of full-stack development experience, with a proven track record in a leadership role.
Expertise in front-end technologies, specifically Next.js and React.
Experience with back-end technologies, such as Node.js particularly with Nest.js,
Express and related technologies.
Strong understanding of API design and implementation, with experience in RESTful or GraphQL APIs.
Familiarity with database technologies, including SQL and NoSQL databases (e.g.,
PostgreSQL, MySQL, MongoDB, or Redis).
Strong experience with cloud services, especially AWS.
Familiarity with containerization and orchestration technologies, such as Docker and Kubernetes.
Experience with continuous integration and continuous deployment (CI/CD)
processes and tools.
Experience with serverless computing and related technologies, such as AWS
Lambda, Azure Functions, or Google Cloud Functions.
Excellent problem-solving and analytical skills, with the ability to think creatively,
propose innovative solutions, and adapt to new technologies and methodologies.
Strong communication skills, with the ability to effectively collaborate with team members and convey complex ideas.


Job tags



Salary

All rights reserved