Remote Especialista de Desenvolvimento de Software NodeJS

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • You will be responsible for designing, developing, and maintaining server-side applications and microservices using Node.js and TypeScript.
  • You will write clean, maintainable, and efficient code, following best practices and coding standards.
  • You will develop and integrate RESTful APIs, ensuring high performance and responsiveness to front-end requests.
  • You will design and optimize database schemas, queries, and transactions for performance and scalability.
  • You will work closely with front-end developers, UX/UI designers, and other team members to create seamless user experiences.
  • You will implement automated tests (e.g., Jest, Mocha) and perform debugging to ensure the functionality and stability of applications.
  • You will produce technical documentation to support ongoing development and maintenance of applications.
  • You will stay updated with the latest industry trends and technologies.
  • You will provide technical guidance to the development team, promoting best practices and helping to solve complex problems.

Requirements:

  • You must have solid professional experience in development with Node.js and TypeScript.
  • You should be proficient in Node.js and TypeScript.
  • You should have good knowledge of other languages such as Java, Scala, Python, or C/C++/C#.
  • You must have experience with JavaScript frameworks and libraries (e.g., Express.js, NestJS).
  • You should have experience with database systems such as MongoDB, PostgreSQL, or MySQL.
  • You must have a strong understanding of asynchronous programming and event-driven architecture.
  • You should be familiar with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • You must have knowledge of version control systems (e.g., Git).
  • You should be familiar with cloud services, particularly AWS.
  • You must possess good communication skills and the ability to work in a team.
  • You should understand CI/CD pipelines and DevOps practices.
  • You must have experience in agile development methodologies.
  • You should have strong problem-solving skills and the ability to work independently and as part of a team.
  • You must have technical English proficiency.

Benefits:

  • You will work in a rapidly transforming environment.
  • You will have global exposure.
  • You will gain extensive exposure to different areas of the company, facing both business and IT challenges.
  • The company prioritizes the well-being of its employees, offering various health-related services such as massage, RPG, psychology, relaxation rooms, and more.
  • You will enjoy additional benefits such as extended maternity and paternity leave, flexible working hours, a profit-sharing program, and the Share Saving program, which offers stock options to all Experian employees.
Leave a feedback