Software Engineering

JavaScript Developer

Chennai, Tamil Nadu
Work Type: Full Time

Job Title: JavaScript Developer 

Experience: 3 to 8 years 

Location: Chennai / Kochi / Trivandrum

Employment Type: Full-time


Job Description:
We are hiring a JavaScript Developer with 3-8 years of experience in designing, developing, and maintaining scalable applications. The ideal candidate will have expertise in Azure cloud services, message-based architectures, scripting, database management, and unit testing. You’ll collaborate with cross-functional teams to deliver high-quality solutions and should be proficient in modern development practices and software engineering principles.

Key Responsibilities:
  • Design and develop cloud-based solutions using Azure Functions, Service Bus, and related Azure services.
  • Write robust and maintainable code using JavaScript/TypeScript and other relevant programming languages.
  • Implement and optimize queue-based and topic-based messaging systems for efficient communication between services
  • Create and manage timer-triggered functions for scheduled tasks and background processes.
  • Design and implement complex PostgreSQL database queries and stored procedures.
  • Develop and execute unit tests using Jest to ensure code quality and reliability.
  • Troubleshoot, debug, and resolve technical issues across the application stack. 
Technical Skills:
  • JavaScript based code development.
  • Knowledge in implementing Queue-based, Topic-based Messaging systems, Timer Triggers and managing files using services provided in Azure Cloud.
  • Proficiency in writing PostgreSQL or MySQL queries and stored procedures is a must.
  • Should have knowledge on writing unit test cases using Jest or Mocha framework.
  • Should have knowledge on version control systems (e.g., Git)
  • Having TypeScript knowledge is an added advantage.
Additional Preferred Skills:
  • Understanding of Scrum framework including sprint planning, stand-ups & retrospectives
  • Ability to collaborate in Agile teams, ensuring timely delivery of user stories and features
  • Proficiency in Agile project management tools such as Jira, Trello, or Azure DevOps
  • Debugging and performance optimization
 
Soft Skills:
  • Strong problem-solving and analytical skills. 
  • Excellent communication and collaboration abilities. 
  • Ability to work independently and as part of a team. 
  • Proactive attitude and willingness to take ownership of tasks. 
  • Strong time management and organizational skills.

Submit Your Application

You have successfully applied
  • You have errors in applying