IEBT Innovation

Developer, Node.js

IEBT Innovation

full-time

Posted on:

Location Type: Hybrid

Location: Contagem • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AzureJavaScriptMySQLNode.jsPostgresSQL

About the role

  • Develop and maintain RESTful APIs using Express.js and Node.js
  • Implement authentication and authorization with JWT, and perform encryption/hashing operations using bcrypt, the Node.js crypto module, and other methods such as Base64, MD5, and SHA4
  • Integrate with PostgreSQL, MySQL, and SQL Server databases
  • Ensure API documentation and validation with tools like Postman or Insomnia
  • Participate in meetings and collaborate with the team to plan, develop, and implement solutions
  • Version code and conduct reviews using GitHub
  • Work with Azure Boards for project and task management

Requirements

  • Proven experience with Node.js in backend development
  • Knowledge of Express.js and best practices for building RESTful APIs
  • Experience with relational databases, especially PostgreSQL, MySQL, and SQL Server
  • Familiarity with cryptography tools and techniques such as bcrypt, JWT, and the Node.js crypto module
  • Experience with code versioning on GitHub
  • Basic knowledge of project management tools such as Azure Boards
  • Good communication skills and ability to work in a team using tools like Microsoft Teams
Benefits
  • Health and dental insurance
  • Transportation allowance
  • Remote work allowance
  • Meal allowance
  • Paid vacation
  • Birthday day off
  • Health and wellness program
  • Individual Development Program (IDP)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsExpress.jsRESTful APIsJWTbcryptPostgreSQLMySQLSQL ServerGitHubcryptography
Soft skills
communicationteam collaboration