Job Description
Role & Responsibilities
- Development of application using React.js / Angular.js and Node.js as per requirement.
- Optimize applications for maximum speed.
- Develop responsive web pages.
- Establish technical strategy, architecture, and roadmap for scalability of the application.
- Solutions-oriented thinking; always looking for the smart solution to a problem.
- Operate with agile software methodologies.
- Work with a team under a Team Lead.
Preferred Candidate Profile
- Strong proficiency with Node.js and Express framework
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages
- Good understanding of server-side CSS preprocessors
- Understanding of latest javascript features and trends
- Must be able to write reusable and efficient code
- Adequate knowledge of socket.io
- In-depth knowledge of MySQL/Postgresql
- Proficient understanding of code versioning tools, such as Git
- Understanding fundamental design principles behind a scalable application
Education
B.Sc in Computers, BCA in Computers, B.Tech/B.E. in Any Specialization