Job description
Key Responsibilities:
Develop and maintain backend services using Node.js.
Integrate and utilize open-source libraries for various projects.
Contribute to open-source projects and leverage community resources.
Implement and manage API automation tools, including Strapi and other headless CMS platforms.
Collaborate with frontend developers, UI/UX designers, and other stakeholders to deliver high-quality software solutions.
Write clean, maintainable, and efficient code.
Participate in code reviews and provide constructive feedback to peers.
Troubleshoot and debug applications to ensure optimal performance.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum 1 year of experience in backend development with Node.js.
Proven experience with open-source libraries and contributions to open-source projects.
Hands-on experience with API automation tools like Strapi and headless CMS platforms.
Strong understanding of RESTful APIs and web services.
Proficiency in version control systems, such as Git.
Excellent problem-solving skills and attention to detail.
Strong communication and teamwork skills.
Preferred Skills:
Familiarity with other backend frameworks and languages.
Experience with cloud services and deployment (e.g., AWS, Azure).
Knowledge of database systems (SQL and NoSQL).
Understanding of Agile development methodologies.
Role: Full Stack Developer
Industry Type: Advertising & Marketing (Digital Marketing)
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Doctorate: Doctorate Not Required
Key Skills
Skills highlighted with ‘‘ are preferred keyskills
Backend Development
RESTful APIAzurecloud servicesNoSQLGITweb servicesCMSNode.JSAWSSQL