Job Closed
This listing is no longer active.
Especialistas em impulsionar negócios com agilidade e tecnologia!
Senior Node.js Developer
Location
Brazil
Posted
90 days ago
Salary
R$12.5K / month
Seniority
Senior
Job Description
Senior Node.js Developer
DOMVS iT
• Work in a collaborative and innovative environment. • Grow and make a difference in technology. • Build and maintain applications using Node.js and related technologies.
Job Requirements
- Languages: JavaScript / TypeScript
- Runtime: Node.js
- Frameworks: Express.js, NestJS, Fastify, Hapi
- Databases: MongoDB, PostgreSQL, MySQL, Redis
- APIs: RESTful, GraphQL
- Version control: Git / GitHub / GitLab
- Testing: Jest, Mocha, Chai, Supertest
- Messaging: RabbitMQ, Kafka
- Infrastructure and Deployment: Docker, Kubernetes, AWS, Azure, GCP
- CI/CD: Jenkins, GitHub Actions, GitLab CI
- Other: Swagger/OpenAPI, JWT, OAuth2, Prisma, Sequelize
Benefits
- 15 days of paid leave
- Clude Saúde (online medical consultation platform)
- Day off on your birthday + gift
- AWS partnership
- Language support
- TotaPass
- Support for advanced education/certification (Postgraduate/MBA and AWS Certification)
- Referral bonus
- Merit platform
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior .NET Security Engineer
ReailizeReailize delivers outcome based solutions to industries worldwide leveraging patented innovative AI products.
• Design and implement FIPS-compliant cryptographic functionality in .NET • Develop secure services and components using C# • Implement and enhance secure network communication mechanisms • Ensure cryptographic implementations align with industry standards • Collaborate with product and architecture teams on secure design patterns • Review and improve secure coding practices • Work within compliance-driven software environments
Senior C++ Developer
ReailizeReailize delivers outcome based solutions to industries worldwide leveraging patented innovative AI products.
• Design and implement secure, FIPS-compliant cryptographic components in C++ • Work extensively with OpenSSL for cryptographic operations and secure communications • Develop networked applications using Boost and Boost.Asio • Implement secure communication protocols and encryption mechanisms • Maintain and enhance cross-platform build systems using CMake • Ensure secure coding standards and compliance with cryptographic best practices • Collaborate with architecture and product teams to integrate secure components • Support packaging and dependency management using Conan (preferred) • Contribute to Python-based tooling where applicable
• Develop, evolve, and maintain the back-end in Go, prioritizing the construction of high-performance, scalable systems; • Design and document robust, resilient APIs that enable continuous integration across multiple services and products; • Ensure technical excellence through automated testing, rigorous code reviews, and the dissemination of engineering best practices; • Lead architecture discussions, proposing structural solutions that support the platform's rapid growth and mitigate technical debt; • Explore and implement emerging technologies, including integration with LLMs, vector databases, and agent-based architectures to deliver business value; • Continuously optimize infrastructure and code to ensure low latency and high availability.
• Own and deliver key product features from design through deployment, working closely with design, product, and other stakeholders. • Mentor and support engineers, offering guidance and helping to reinforce high engineering standards across the team. • Collaborate closely with design, product, and cross-functional stakeholders to deliver a user-friendly and engaging product for our customers. • Ship high-performing and resilient APIs that adhere to industry standards and are delightful to use. • Step into a technical lead role on projects as needed, coordinating across functions and guiding execution without formal authority. • Maintain a high standard of quality across our codebase by advocating for cleanliness, readability, speed, testability, and documentation. • Champion software quality, emphasizing readability, reliability, testability, and documentation.



