Software Development Partner. Result-driven. Quality-obsessed.
Intermediate Software Engineer, Mulesoft, Node.js
Location
Brazil
Posted
5 hours ago
Salary
0
Seniority
Mid Level
Job Description
Intermediate Software Engineer, Mulesoft, Node.js
Dev.Pro
• Develop and maintain integrations between the platform and third-party systems • Analyze technical documentation and implement integration solutions • Support existing .NET and Node.js applications by troubleshooting and resolving production issues • Contribute to the migration of existing integrations to MuleSoft • Collaborate with cross-functional teams and client stakeholders to deliver integration projects • Participate in technical discussions, code reviews, and development planning • Contribute to continuous improvements across the platform • Proactively communicate progress, blockers, and project status to ensure visibility and alignment • Continuously expand your technical knowledge and adopt new technologies and tools
Job Requirements
- 2+ years of commercial software development experience
- 6+ months of hands-on MuleSoft development experience
- Strong understanding of object-oriented programming (OOP)
- Ability to read and understand existing Node.js code
- Experience building APIs, integrations, or backend services
- Knowledge of NoSQL databases, preferably MongoDB
- Strong analytical, troubleshooting, and problem-solving skills
- Excellent communication and collaboration skills
- A proactive mindset and willingness to learn new technologies
- Upper-Intermediate English level
- Desirable: Experience reading .NET code or working with .NET applications
- Familiarity with AWS or Azure
- Experience using AI tools in day-to-day development
Benefits
- 30 paid days off each year — take them whenever you want for rest days, holidays, or personal time
- 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events like weddings, funerals, or the birth of a child
- Partially covered health insurance - after the probation
- Wellness bonus for gym memberships, sports nutrition, and similar needs
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Software Engineer
TechFlow, Inc.A forward-thinking digital, platform and base operations services company powered by its employee-owners! Always Ahead!
• Develop, enhance, test, and maintain clean, efficient, and secure application code following established coding standards and best practices. • Support software modernization efforts by implementing new capabilities, application enhancements, and system improvements. • Develop Java-based web applications and services within an Agile software development environment. • Participate in mandatory peer code reviews to ensure software quality, security, maintainability, and adherence to coding standards. • Implement user experience (UX) enhancements and support low-code/no-code solutions as directed by technical leadership. • Develop and maintain automated tests to support software quality objectives, including achieving a minimum of 90% automated test coverage for new code. • Identify opportunities for technical debt reduction and support remediation efforts. • Ensure applications meet Web Content Accessibility Guidelines (WCAG) 2.1 AA standards, achieving zero errors through automated and manual accessibility testing. • Maintain source code within the Government-owned/BES-managed Git repository using appropriate branching, version control, and Agile development practices. • Utilize library and dependency management tools to maintain secure and reliable software components. • Support software quality and security processes, including automated scanning, vulnerability remediation, and compliance activities. • Collaborate with senior engineers, architects, testers, DevSecOps engineers, and Agile team members to deliver mission-focused software solutions.
• Collaborate with the team to design, develop, and improve existing systems • Implement new features and enhance current platform functionality • Develop solutions supporting new products and user experiences • Maintain production systems and investigate root causes of issues • Actively participate in Agile/Scrum ceremonies • Ensure adequate unit and integration test coverage • Contribute to code reviews and technical discussions • Support architecture planning and system design activities • Communicate effectively and collaborate with distributed teams
Senior Software Engineer, Python
Checkr, Inc.We're building a fairer future by designing technology to create opportunities for all.
• Develop and maintain robust Python applications • Collaborate with cross-functional teams to define and design new features • Participate in code reviews and enforce best practices • Troubleshoot and debug applications to optimize performance
Staff Backend Engineer
Grafana LabsGrafana Labs supports organizations’ monitoring, visualization and observability goals. 950,000+ active installations
• Build the core backend services: Design, implement, test, and operate services for context ingestion and indexing. • Create a scalable SaaS foundation: Define and build architecture for multi-tenant service. • Power agent-facing retrieval workflows: Build APIs for AI agents and internal applications. • Work across product and infrastructure and make practical tradeoffs. • Operate what you build: Instrument services with observability tools. • Contribute to technical direction: Help shape architecture and engineering practices. • Effective communication in a dynamic and collaborative environment. • Ownership and impact: Take full ownership of AI solutions developed.




