Software Development Partner. Result-driven. Quality-obsessed.
Intermediate Software Engineer
Location
Brazil
Posted
5 days ago
Salary
0
Seniority
Mid Level
Job Description
Intermediate Software Engineer
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 • Support 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
Job Requirements
- 2+ years of commercial software development experience
- Strong understanding of object-oriented programming (OOP)
- Experience building APIs, integrations, or backend services
- Ability to read and understand existing Node.js code
- Interest in MuleSoft demonstrated through coursework, certifications, or personal coding projects
- Knowledge of NoSQL databases, preferably MongoDB
- Strong analytical, troubleshooting, and problem-solving skills
- Upper-Intermediate English level
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 Full-stack Engineer Jobs
Senior Software Architect
TechFlow, Inc.A forward-thinking digital, platform and base operations services company powered by its employee-owners! Always Ahead!
• Lead the architectural design and technical implementation of scalable, maintainable, reliable, and secure software solutions using open-standard technologies. • Develop and maintain software solutions using modern Java enterprise development practices and industry-standard frameworks. • Design, develop, test, and maintain clean, efficient, secure source code within Government-owned Git repositories. • Provide technical leadership and guidance to software development teams, promoting best practices in architecture, coding standards, and secure development. • Participate in and conduct mandatory peer code reviews to ensure software quality, maintainability, and adherence to established standards. • Ensure software meets automated quality and security requirements through continuous integration, automated testing, and Static Application Security Testing (SAST). • Analyze and remediate software vulnerabilities, ensuring all new Blocker, Critical, and High security findings are addressed prior to task completion. • Identify, evaluate, and execute technical debt remediation efforts based on Government priorities. • Maintain and improve software quality metrics, including: minimum 90% automated test coverage for new code, overall SonarQube code quality rating of "A", inline documentation for at least 90% of individual methods using tool-compatible formats. • Collaborate with cybersecurity teams to ensure compliance with DoD Risk Management Framework (RMF) processes and Security Technical Implementation Guide (STIG) requirements. • Research, prototype, and evaluate emerging technologies, including artificial intelligence/machine learning (AI/ML), low-code/no-code platforms, and AI-assisted software development tools. • Mentor software engineers and promote adoption of modern development practices, tools, and technologies. • Support continuous improvement initiatives focused on software quality, performance, security, and mission effectiveness.
GTM Engineer
UncappedHelping founders win | Fast, flexible finance to grow your business from £10k - £10m
• You will own outbound end to end for Uncapped, from infrastructure and deliverability through to the tools and data that decide who we reach and how. • Outbound infrastructure: Design and build scalable systems for prospecting, enrichment and outreach, owning the technical backbone of our outbound motion from data pipelines to automation workflows. • SDR enablement and optimization: Equip our SDRs with world class tooling, playbooks and data insights to maximize efficiency and conversion rates across the funnel. • Data and targeting strategy: Build ICP models, scoring frameworks and segmentation logic to ensure outbound efforts are laser focused on high intent, high fit accounts. • Tech stack ownership: Evaluate, implement and optimize our GTM tools (CRM, sequencing, enrichment, intent data) to create a seamless, high performance outbound engine. • Performance analytics: Track, analyze and report on outbound metrics, from reply rates to pipeline contribution, and drive continuous improvement through experimentation and iteration. • Cross functional alignment: Work with SDRs, AEs, RevOps and Partnerships to ensure outbound systems integrate seamlessly with broader GTM strategy and product capabilities.
• Provide technical consultancy to the US Professional Services team on product and integration strategy. • Lead solution design for major US client projects, balancing customer needs with long-term product and delivery sustainability. • Support client projects to successful outcomes by guiding stakeholders toward the best mutual solution, not simply the fastest requested option. • Deliver high-quality integration builds for enterprise clients. • Build and maintain deep expertise across all integration methods supported by the Dayshape product. • Identify integration capability gaps and provide clear, structured feedback to Product and Engineering teams. • Mentor teammates and support their technical growth. • Collaborate effectively across multiple time zones with strong communication, planning, and stakeholder alignment.
Software Engineer 3, iOS
BranchBranch, founded in 2014, is a trailblazer in mobile linking and measurement, powering seamless digital experiences for over 100,000 apps and reaching more than
• Design, build, and maintain our iOS apps • Define and implement robust app architectures and complex user interfaces • Improve engineering standards, tools, and processes • Manage individual project priorities, deadlines, and deliverables • Collaborate with product managers, designers, and other cross-functional groups to implement new features



