Job description
Job Responsibilities:
Understand the lifecycle of a web app fully - browser side, server side, scalability, performance
Design, develop and own components of the product
Programming - ability to read/write enterprise quality code and make right decision
Collaborate with the team and communicate effectively, to solve the problems and build, extend, optimize and refactor the back-end architecture
Generalist programmer with the ability to quickly learn and use new languages
Design and develop scalable, secure and high performance solutions
Experience working with relational and non-relational databases
At ease working with Unix based system
Has worked with AWS/AmazonSES/EC2/Beanstalk/S3 storage
Active on GitHub/open source community
Active competitive programmer ( code chef/hacker rank)
EDUCATION & EXPERIENCE :
Bachelor's degree in Computer Science or related field from IITs/BITs.
Overall 5+ years of Engineering experience from which at least 2 - 3 years of experience in creating web application backend using node.js
At least 3 years of experience working with JavaScript, (Semantic)HTML5, CSS3
Key Skills :
Strong understanding of NodeJS, Mongo DB, ExpressJS
Strong Programming background with understanding of the flow of the product
Understanding of adaptive and responsive design, and the combination of them
A clear understanding of data structures, algorithms and databases
Has completely built a product before including deployment and connecting with front-end Excellent analytical and problem solving
Can write maintainable, clean code and enforce it through code reviews
Maintains good documentation with the code written each day
A capability for a great learning curve.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Edfora.
- Track your application and get updates by email and WhatsApp.