Location:
Bangalore, Delhi, New York (US)
Mode of Work:
Remote/Hybrid
Brief Overview of the Job Description:
We are seeking an experienced Node.js Developer to join our dynamic team, focusing on building scalable and high-performance web applications. This role involves developing back-end components, connecting applications with other web services, and supporting front-end developers by integrating their work with the Node.js application.
Key Responsibilities:
Develop and maintain all server-side network components usingNode.js.Ensure optimal performance of the central database and responsiveness to front-end requests.Collaborate with front-end developers on the integration of elements.Design customer-facing UI and back-end services for various business processes.Develop high-performance applications by writing testable, reusable, and efficient code.Optimize applications for maximum speed and scalability.Implement security and data protection measures.Troubleshoot and debug applications to ensure smooth operations.Maintain updated knowledge of industry trends and advancements.Participate in code reviews to ensure code quality and best practices.Provide technical support and guidance to junior developers.Contribute to continuous improvement and innovation in the development process.
Technologies to be Used:
Node.jsExpress.jsRESTful APIsHTMLCSSAJAXEcmaScript (newer specifications)TypeScriptReactImmutable.jsJSONGit
Qualifications:
Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.Minimum 3 years of relevant experienceProven experience as a Node.js developer or similar role.
Knowledge:
Profound understanding of Node.js and its frameworks such as Express.js.Familiarity with RESTful APIs and API communications.
Skills:
Strong proficiency with JavaScript, including DOM manipulation and the JavaScript object model.Thorough understanding of Node.js and its core principles.Hands-on experience with HTML, CSS, and AJAX.Familiarity with newer specifications of EcmaScript, TypeScript, and front-end frameworks such as React.Experience with data structure libraries (e.g., Immutable.js), JSON, and code versioning tools such as Git.
Attitude:
Passionate about building high-quality systems with software implementation best practices.Eager to learn and adapt to new technologies and frameworks.Strong problem-solving skills with a creative approach.Ability to work in a fast-paced, team-oriented environment.Detail-oriented and excellent analytical skills.
Work Environment:
A dynamic and innovative workplace focused on integrating cutting-edge technology with insightful media content.Collaborative team culture promoting continuous professional development.
Key Performance Indicators:
Efficiency and performance of server-side components.Responsiveness and reliability of web applications.Quality and maintainability of codebase.Successful integration with front-end and other web services.Security and data protection compliance.Timely resolution of bugs and technical issues.Contribution to team knowledge sharing and technical support.Adherence to project deadlines and milestones.Innovation and implementation of industry best practices.Professional growth and upskilling through training and certifications.
Salary and Benefits:
Competitive salary with a bonus structure.Health insurance.Paid time off, including vacation, sick days, and holidays.Employee wellness and development programs.
Company Overview:
Our client is a leading Technology, Information, and Media firm renowned for its innovative solutions that transform the digital landscape. They excel in integrating cutting-edge technology with insightful media content to empower businesses and consumers alike, driving forward in an interconnected world. The company is committed to a diverse and inclusive workplace, encouraging applications from all backgrounds and cultures, with opportunities for career growth and continuous professional development.
Diversity Policy:
We are committed to creating a diverse environment and proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Career Growth:
Clear pathways for career advancement in a supportive environment aimed at fostering professional growth and exploration of new technologies in the field of data science.