Seeking a proficient Senior Full Stack Engineer and Tech Lead to play a critical role in designing, developing, and deploying web applications.
Extensive experience with React.js, Node.js, Typescript, Python, Prisma, and AWS Cloud technologies to drive the architecture and engineering decisions.
In addition to hands-on development, mentor and guide a team of engineers, collaborate cross-functionally with stakeholders, and ensure that architectural best practices are followed.
Experience with microservices architectureis preferred. Additionally, comfortable with tools like New Relic (or other APM tools), GraphQL, Cypress.iofor automation testing, and Jenkins for continuous integration and deployment.
Design and develop scalable, high-performance applications across both the front-end and back-end.
Guide the team in best practices for both React.js and Node.js development.
Drive architectural decisions for ensuring scalability, and performance.
Managestakeholder relationships, ensuring timely delivery and high performance.
Build responsive and user-friendly interfaces usingReact.jsandTypescript.
Develop robust and efficient server-side logic and APIs usingNode.jsandPython.
UsePrisma to manage database models, queries, and migrations in a relational database environment (PostgreSQL, MySQL, etc.).
Expertise in designing, developing, and optimizingGraphQL APIsfor complex data interactions and efficient querying.
Work closely with product managers, designers, and other engineers to implement new features and improve the user experience.
Strong leadership skills with a proven track record of mentoring, coaching, and leading teams of engineers.
Excellent troubleshooting skills, with the ability to quickly identify problems and implement effective solutions.
Promote and implementTDDpractices across the development team
Exceptional communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Proficiency with Agile tools likeGit, JIRA, Confluence, Jenkins and New Relic.