Experience 7 to 15 years
Job Location : Bengaluru / Delhi NCR / Mumbai
About Our Client - ED Tech Start-up
Role: Technical Lead:
- Gather functional requirements from product management/UX teams and translate requirements into technical specifications to build robust, scalable, supportable solutions
- Lead the team throughout the development lifecycle, from scoping, planning, conception, design, implementation and testing, to documentation, delivery and maintenance.
- Research, design and build highly reliable, available and scalable platforms
- Explore design implications and work towards an appropriate balance between functionality, performance, and maintainability.
- Lead by example, mentor and guide team members on everything from structured problem solving to development of best practices
- Be able to conceptualize and develop prototype quickly
- Working with a cross-discipline team of Design, Product, Data Science and Analytics team.
- Active participation in the hiring process to bring quality engineers in the team.
Requirements:
- Strong proficiency in JavaScript and TypeScript
- Strong proficiency of Node.js and frameworks available for it such as Express
- Good experience in driving small product feature teams with end-to-end delivery
- Strong demonstrable experience of mentoring team members
- Strong understanding and experience of creating highly scalable and complex database design
- Good understanding of Data Modelling using RDBMS and NoSQL (Cassandra, MongoDB, ElasticSearch,
Redis) data stores
- Strong problem-solving skills with a good understanding of data structures and algorithms
- Strong understanding of front-end technologies, such as HTML5, and CSS3
- User authentication and authorization between multiple systems, servers, and environments
- Experience of creating highly scalable, fault tolerant, resilient distributed systems
- Strong knowledge of creating scalable system design and good understanding of microservice based architectures
- Understanding of caching enabled, PubSub and event driven architectures
- Hands on experience and good knowledge of AWS services
- Understanding automated testing platforms like selenium and unit tests like Chai, Mocha, Jasmine etc
- Proficient understanding of code versioning tools, such as Git
- B.E/B.Tech/M.E./M.Tech/M.S.
- Curiosity to explore the cutting-edge technologies and bake them in the products.
- Zeal and drive to take end to end ownership.
- 7+ years of experience in back-end development preferably in microservice environment.
Didn’t find the job appropriate? Report this Job