Roles & Responsibilities:
● Developing front end website architecture.
● Designing user interactions on web pages.
● Developing back end website applications.
● Creating servers and databases for functionality.
● Ensuring cross-platform optimization for mobile phones.
● Ensuring responsiveness of applications.
● Working alongside graphic designers for web design features.
● Seeing through a project from conception to finished product.
● Designing and developing APIs.
● Meeting both technical and consumer needs.
● Staying abreast of developments in web applications and programming languages.
Education & Experience:
● Bachelor’s degree in B.E./ B.Tech/ CSE/ MCA or a related computing field is required.
● 2+ years hands on experience in Node.js, React (optional).
● Hands on experience building scalable, RESTful services on Express.js/NestJS
● Experience with any of the SQL/NoSQL databases – MongoDB & Postgres
● Excellent knowledge about TypeScript, JavaScript and JavaScript frameworks
● Excellent knowledge about Microservices, Design Patterns & Solid Principles
● Experience in integrating different 3rd party APIs
● Integrating systems using Rest APIs and single sign-on
● Good knowledge on GIT & JIRA, CI/CD, Unit Testing, Code Analysis, Code Review
● Good to have: AWS, Docker, Jenkins, Graph.QL
● Strong communication and teamwork skills.
Bachelor's degree in Computer Science