We are seeking a Software Engineer (Full Stack) with the primary role of developing and maintaining web applications. This role encompasses integrating these solutions and crafting robust client-side and server-side functionalities using web-based frameworks.
Requirements:
· Previous working experience as a MERN Stack Developer for 3+ years
· Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
· In depth knowledge of NodeJS, ExpressJS or NestJS
· Good knowledge of relational and non-relational databases
· Experience creating front-end applications using Next js, React js
· Good understanding of Webpack, Vite and Babel
· Knowledge of the following will be considered as an advantage:
· Consumer Web Development Experience for High-Traffic, Public Facing web applications
· Experience with Supabase will be a huge plus.
· Familiarity with LLMs and Machine Learning Algorithms along with the use of popular language model integration frameworks like LangChain.
· Ability to do RnD related to new technological advancements around AI and develop POCs at a rapid pace.
· Experience with AWS/GCP/Azure will be a huge plus.
· Continuous integration and version control (Git).
Responsibilities:
· Developing, coding, and integrating applications.
· Adhering to standards and best practices, including code reviews.
· Enhancing performance, usability, and testing processes.
· Mentoring and supporting junior team members.
· Maintaining open communication with the Project Manager, aiding in risk mitigation strategies.
Preferred Skills: