Job Closed
This listing is no longer active.
EXTRACTTA | Informações que geram Soluções
Backend Developer, Node.js
Location
Brazil
Posted
94 days ago
Salary
0
Seniority
Senior
Job Description
Backend Developer, Node.js
Extractta
• Develop and maintain REST APIs and backend services in Node.js (Adonis, Knex, Axios); • Ensure code quality with automated testing (unit and integration); • Work with PostgreSQL and MongoDB databases; • Build and maintain containers using Docker and CI/CD pipelines with GitHub/GitLab; • Integrate services and data via AWS (Lambda, SQS, SNS, API Gateway); • Participate in code reviews, technical refinements, and architectural decisions; • Implement observability and monitoring practices.
Job Requirements
- 4+ years of backend development experience;
- Proficient in Node.js and frameworks/libraries such as Adonis, Knex, Axios;
- Experience with Docker and containerization;
- Strong knowledge of PostgreSQL and MongoDB;
- Experience with AWS (Lambda, S3, SQS, API Gateway);
- Experience with Git/GitHub and CI/CD pipelines;
- Practice with automated testing (Jest, Mocha, JUnit, or similar).
- Preferred:**
- Experience with Frontend development in React;
- Knowledge of microservices architecture and event-driven design;
- Experience with messaging systems (RabbitMQ, Kafka);
- Familiarity with observability tools and practices (Grafana, Prometheus, ELK Stack);
- Previous experience working on critical or legacy systems.
Benefits
- Competitive compensation based on experience
- Opportunities for career growth within the company and involvement in strategic projects
- Dynamic and challenging work environment
- Opportunity to work at a rapidly expanding company in the market.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Lead technical design sessions and translate complex business requirements into well-architected solutions that leverage the Salesforce platform and its various products, SFI Industries, APEX and Omnistudio. • Lead/manage the technical delivery of custom development, integrations, and data migrations. • Collaborate with client stakeholders to define requirements, set expectations, and identify gaps between their current and desired states. • Architect and manage integrations with external systems via APIs and ETL technologies. • Proactively debug and resolve complex technical issues as they arise. • Work with Salesforce product teams to support client implementations and ensure solutions align with platform best practices. • Be prepared for travel to client sites, averaging approximately 50% of the time.
Java Backend Developer, AI Tooling
In All MediaImagine the future of business. Ideas for a Digital Renaissance.
• Design and build tools that integrate AI coding assistants into existing engineering environments • Enable teams in adopting AI-driven workflows to enhance productivity and code quality • Develop and manage large-scale system migrations by leveraging AI • Maintain and optimize GitLab CI/CD pipelines and containerized environments • Improve and support build systems compatible with AI-driven automation • Interpret complex technical requirements and execute them independently
• Maintenance and enhancement of existing systems developed in C# MVC; • Development of new features, ensuring performance and code quality; • Analysis and resolution of issues reported by users or the QA team; • Code optimization and refactoring, following best practices and development patterns; • Integration of external APIs and process automation; • Version control and team collaboration using Git Flow.
Full Stack Developer, Flutter, Laravel
SaaS TalentSaaStalent.co- A talent scouting and mapping service that helps you find the best SaaS talent from specific companies
• Design, develop, and maintain robust web/mobile apps (Flutter) and backend systems (Laravel) • Integrate third-party APIs, including AI-driven services (e.g., OpenAI, Google Cloud AI) • Use AI tools to improve code efficiency, generate boilerplate code, and streamline testing and debugging • Collaborate with UI/UX designers, product managers, and QA engineers to deliver seamless user experiences • Participate in code reviews and contribute to technical discussions and decisions • Stay current with new technologies, tools, and AI advancements relevant to the development stack




