Application Developer (node.js)

Year    Noida, Uttar Pradesh, India

Job Description


About TELUS International: TELUS International (NYSE : TIXT) focuses on the value of human connection to design, build and deliver high-tech, high-touch customer experiences powered by next-gen digital solutions. With almost 70,000 team members and delivery centers across 25 countries in the Americas, Europe and Asia, TELUS International empowers customer experience innovation through digital enablement, spirited teamwork, agile thinking, and a caring culture that puts customers first. The company\'s solutions cover customer experience, content moderation, digital transformation, IT lifecycle, advisory and digital consulting, risk management, and back-office support. Fueling any stage of company growth, TELUS International partners with some of the world\'s most disruptive brands from fast-growing tech, financial services and fintech, games, travel and hospitality, healthcare, and ICT industries. The company serves clients in over 50 languages. Learn more at: telusinternational.com About the role: Project Responsibilities: Software Development: Assist in the design, development, and maintenance of server-side applications and APIs using Node.js and related frameworks, following coding standards and best practices. Feature Development: Collaborate with senior developers and project leads to implement new features and functionalities in web applications, understanding requirements and contributing to technical discussions. Backend Development: Contribute to the development of scalable and efficient backend services and APIs using Node.js, Express.js, and other relevant frameworks, ensuring optimal performance and reliability. Database Integration: Integrate server-side applications with databases such as MongoDB, MySQL, or PostgreSQL, developing database schemas, queries, and data models as needed. API Development: Design and implement RESTful APIs and web services to facilitate communication between frontend and backend components, ensuring consistency, security, and scalability. Testing and Quality Assurance: Write and execute unit tests and integration tests to verify software functionality, identify bugs, and ensure overall software quality and reliability, following testing best practices and guidelines. Version Control and Collaboration: Use version control systems such as Git to manage source code, collaborate with other developers in a team-based development environment, and follow branching and merging strategies. Documentation and Technical Writing: Document code, APIs, and technical processes, including code comments, README files, and API documentation, to facilitate understanding and maintainability of software projects. Learning and Growth: Continuously learn and improve technical skills and knowledge of Node.js and related technologies, seeking opportunities for training, mentorship, and self-directed learning. Qualifications: Bachelor\'s degree in Computer Science, Engineering, or related field (or equivalent work experience). Basic understanding of software development principles, methodologies, and best practices. Familiarity with JavaScript programming language and web development concepts such as HTML, CSS, and client-side JavaScript frameworks (e.g., React, Angular, Vue.js). Knowledge of Node.js and server-side JavaScript development, including asynchronous programming, event-driven architecture, and common Node.js modules and libraries. Familiarity with RESTful API design principles and experience with API development using frameworks such as Express.js. Strong problem-solving skills, attention to detail, and ability to work independently and in a team-oriented environment. Effective communication and interpersonal skills, with the ability to collaborate with cross-functional teams and stakeholders to achieve project goals and objectives. Work Location: Noida Experience Level : 3-5 Years Equal Opportunity Employer At TELUS International, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants\' qualifications, merits, competence, and performance without regard to any characteristic related to diversity.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3271748
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Noida, Uttar Pradesh, India
  • Education
    Not mentioned
  • Experience
    Year