Job Details
Role Summary:
We seek a proactive and self-motivated individual to join our team as a Full Stack NodeJS Developer. As a valuable member of our Large Language Model Engineering team, you will play a crucial role in ensuring the high-quality standards of all deliverables. The ideal candidate must exhibit a strong work ethic and thrive in a dynamic, fast-paced environment.
Who You Are:
A collaborative team player and coach committed to efficiently, safely, and sustainably building software.
Possess significant experience leading high-performing engineering teams to deliver complex products.
Comfortable operating in an enterprise-governed environment, adept at prioritizing tasks and adapting to various roles without compromising quality.
Customer and product-focused with a keen understanding of what constitutes excellence.
Key Requirements:
Lead Engineer: NodeJS backend (6+ years), React (2+ years), Cloud (5+ years), Overall 9+ Years.
Must-Have Skills:
Hands-on experience in developing scalable web applications using the MERN stack with Typescript.
Strong expertise in building and deploying cloud-native apps with containers/Kubernetes across multi-cloud platforms (GCP/AWS/Azure, etc.).
Demonstrable proficiency in Node JS and Rest API frameworks (e.g., Express, Next.js, Fastify).
Thorough understanding of React.js and its core principles.
Demonstrable experience with popular React.js workflows (Flux, Redux).
Proficiency in working with databases, including both SQL and NoSQL databases.
Familiarity with web technologies such as HTTP, WebSocket, and RESTful APIs.
Experience with event-based messaging, pub/sub, and event streams (e.g., Kafka).
Excellent analytical and creative problem-solving skills.
Thorough understanding of data structures, data models, and database schemas.
Good working knowledge of key software architecture concepts.
Experience working in an Agile software development environment.
Comfortable collaborating within distributed teams.
Natural ability to take charge, make informed decisions, and guide the team.
Nice-to-Have Skills:
Experience with GraphQL.
Familiarity with platform and application automated deployment technologies such as Ansible, Terraform, AWX.