Back to Jobs
PHP

JavaScript Developer

Full Time
Experience
2–10 yrs
Location
Ahemedabad
Openings
6 Positions
Job Description

Key Responsibilities

  • Develop high-quality, scalable, and maintainable code using JavaScript and Node.js for web applications and services.
  • Collaborate with UI/UX designers to implement user-friendly interfaces and ensure a seamless user experience.
  • Troubleshoot, debug, and optimize existing code to improve performance and resolve issues efficiently.
  • Participate in code reviews to maintain code quality and share knowledge with team members.
  • Write and maintain documentation for code and APIs to facilitate understanding and future development.
  • Implement server-side logic and integrate with front-end components to deliver comprehensive solutions.
  • Utilize TypeScript to enhance code reliability and maintainability within the development process.
  • Contribute to the entire software development lifecycle, including design, development, testing, deployment, and maintenance.
  • Manage timelines and prioritize tasks effectively to meet project deadlines while maintaining high-quality standards.
  • Stay updated with the latest industry trends, technologies, and best practices in JavaScript development to continuously improve skill set and the team’s output.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • Minimum of 2 years of professional experience in JavaScript development, with a strong emphasis on Node.js.
  • Proficiency in debugging and problem-solving, with the ability to troubleshoot complex issues efficiently.
  • Solid understanding of asynchronous programming concepts and event-driven architecture.
  • Experience with RESTful APIs and integrating third-party services or libraries into applications.
  • Familiarity with version control systems such as Git and collaborative development practices.
  • Demonstrated ability to manage time effectively and prioritize multiple tasks in a fast-paced environment.
  • Strong communication skills to collaborate with team members and stakeholders effectively.

Preferred Qualifications

  • Experience with TypeScript and its advantages in enhancing JavaScript applications.
  • Familiarity with front-end frameworks such as React, Angular, or Vue.js to assist with full-stack development.
  • Knowledge of database management systems, including SQL and NoSQL databases (e.g., MongoDB, PostgreSQL).
  • Understanding of cloud services and deployment platforms such as AWS, Azure, or Heroku.
  • Awareness of Agile methodologies and experience working in an Agile development team.
  • Previous involvement in the development of large-scale applications or distributed systems.
  • Contributions to open source projects or personal projects that showcase your skills and knowledge in JavaScript.
  • Ability to adapt to new technologies and a willingness to learn and grow within the role.
Apply Now