Role Overview :
Tech geek who is hands-on and in love with building scalable, distributed, and large web / mobile products. You must be an excellent problem solver with a passion for self-learn and implementing web technologies (frontend + backend). You would be responsible for the architecture design, code review, and technology build and deployment activities of web/mobile applications.
Responsibilities :
- Own the product development from scratch
- Architect scalable, distributed and large-scale web and mobile solutions from scratch
- Code for fresh development and to troubleshoot and resolve issues
- Writing reusable, testable, and efficient code
- Creating database schemas that represent and support business processes
- Design and implementation of low-latency, high-availability, and performant applications
Requirements :
A bachelor's degree in computer science or a related field (or combined with related experience)
- 2-5 years of exp. in development.
- Strong knowledge of JavaScript/
- Experience with No Sql Database (MongoDB)
- Hands-on experience in writing applications
- Experience with full stack development.
- Knowledge of and frameworks like express
- Good understanding of server-side templating languages like Jade, EJS
- Proficiency in multiple programming language, both dynamic (JavaScript, Python, etc.) and
strongly typed object-oriented language
- Implementing automated testing platforms and unit tests
- Experience and knowledge of open source tools & frameworks, broader cutting-edge technologies around server-side development.
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- Customer-focused, react well to changes, work with teams and able to multi-task.
- Must be a proven performer and team player that enjoy challenging assignments in a highenergy, fast growing and start-up workplace.