We are looking for a talented and experienced Full Stack Engineer with 4–7 years of hands-on experience designing, developing, and maintaining enterprise-grade web applications. The ideal candidate is passionate about building scalable, high-performance applications and has expertise across both frontend and backend technologies.
Required Technical Expertise
4-7 years of demonstrable experience designing, building, and working as a Fullstack Engineer for enterprise web applications
Ideally, this would include the following:
Expert-level proficiency with JavaScript (ES6), HTML5 & CSS
Expert-level proficiency with ReactJS or VueJS
Expert-level proficiency with Node.js
Expert-level proficiency with Python (3.4+), Django (2.1+) or Flask Or Java
Familiarity with common databases (RDBMS such as MySQL & NoSQL such as MongoDB) and data warehousing concepts (OLAP, OLTP)
Understanding of REST concepts and building/interacting with REST APIs
Deep understanding of a few UI concepts:
Cross-browser compatibility and implementing responsive web design
Hands-on experience with test driven development, using testing libraries like Jest, PyTest and Nose
Familiarity with common JS visualization libraries built using D3, Chart.js, Highcharts, etc.
Deep understanding of core backend concepts:
Develop and design RESTful services and APIs
Develop functional databases, applications, and servers to support websites on the back end
Performance optimization and multithreading concepts
Experience with deploying and maintaining high traffic infrastructure (performance testing is a plus)