Roles and responsibility:
- Architecture and design of reusable server components.
- Developing high performing REST APIs for application functionality
- Develop and maintain scalable server architecture serving millions of users every day.
Must have skill sets:
- Should have 2+ years of experience in web server and application development
- Mandatory: Strong development skills in Python, Django, Linux, MySQL
- Good to have: REST APIs, NodeJS, Shell Scripting, MongoDB or any other structured DB
- Strong knowledge in data structures, OOP, and computer fundamentals
- An ability to refractor and understand large and separate code bases
- Experience with third-party libraries and APIs
- Forward looking on potential technology choices
- Experience in building highly scalable, reliable systems