Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- As a back end developer, you will code back-end services in Node JS and Python is a plus
- Designing and writing well-structured APIs in Node.js
- Integration of user-facing elements developed by front-end developers with server side logic.
- Integration of multiple data sources and databases into one system.
- Ensuring high performance and responsiveness of requests from the front-end.
- Monitoring existing applications for optimization, debugging and development new features Working within cross discipline teams to ensure client objectives are met.
- Documenting architecture and guidelines.
Job Requirements
- Proficient with Node.js and frameworks available for it such as Express, NGINX, MYSQL & PostgreSQL
- Basic understanding of HTML CSS, and cross-browser layout skills.
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Good understanding of RESTful web services .
- Good understanding of front-end technologies, Angular 6+, React.
- Understanding fundamental design principles behind scalable applications.
- Enthusiastic about solving real-world problems through technology and algorithms.
- You have gone through rapid growth in your company (from start-up to mid-size).
- You have experience in working with applications built on a microservices architecture.
- Proficient understanding of Git.
- Integrate with 3rd party libraries and create documentation for working projects.
- Basic understanding with any cloud platforms and Docker setups.