
Intermediate Software Engineer
Há 15 horas
Are you in Brazil, Argentina or Colombia? Join us as we actively recruit in these locations, offering a comfortable remote environment. Submit your CV in English, and we'll get back to you
We invite a highly experienced and proactive Android Software Engineer to join our team. You'll manage the full software development life cycle - designing, coding, testing, and maintaining complex Android applications for a leading payments technology company. In an agile environment, you'll collaborate with cross-functional teams, contribute to technical designs, refine development standards, and ensure code quality through best practices and thorough reviews.
What’s in it for you- Work with a Fortune 500 fintech leader delivering innovation across 100+ countries with top-notch payment solutions
- Own the entire SDLC, from design to delivery, contributing to secure, high-performance Android applications
- Advance your skills and mentor others in a culture that fosters continuous learning
- 3+ years of Android development experience
- Expertise in native Android development with Java and Kotlin
- Strong understanding of MVVM and modern Android architecture patterns
- Hands-on experience with popular Android libraries and integrations
- Knowledge of secure coding practices, including build obfuscation and encryption
- Excellent communication skills for documentation, planning, and collaboration
- Strong critical thinking and attention to detail
- Resourcefulness, self-motivation, and a team player mindset
- Experience with third-party device integration (watches, payment terminals, etc.)
- Understanding of client-server full-stack architecture
- Understanding of Pub/Sub and Producer/Consumer messaging patterns
- Experience with encryption frameworks and utilities like HTTPS, TLS, SHA-256, and Cipher Block Chaining
In this role, you'll drive the development of innovative Android applications, working closely with engineering teams and business stakeholders to deliver robust, secure, and impactful solutions.
- Develop, maintain, and enhance Android apps based on business needs and technical designs
- Own feature development from requirements to delivery, ensuring performance, security, and reliability
- Work with developers, architects, testers, and analysts to create technical designs for feature groups
- Collaborate with product owners, BAs, and stakeholders to refine requirements and break down tasks into manageable subtasks for efficient delivery
- Mentor developers, promote best practices, and ensure high-quality code standards
- Conduct code reviews and ensure 100% code review coverage
- Write unit and functional tests; assist QA with reviewing, creating, and delivering functional automation tests
Dev.Pro is a US-based outsource company with an ambitious and creative mindset that has been delivering superior software products since 2011. Known for its strong human focus, Dev.Pro promotes a work environment that is fair, inclusive, open-minded, and friendly toward people of every race, religion, gender, cultural background, marital/parental status, etc. By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey.
Maintain a healthy work-life balance with 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates.
Grow by learning: you have a chance to shift your career path, access English lessons, DP University educational flows, and other educational initiatives.
Make sure the compensation matches your efforts: we provide payments in US dollars and cover overtime hours.
Join fun online activities and team-building events.
Get continuous remote HR and payroll support.
Our next steps- Submit a CV in English
- Intro call with a Recruiter
- Internal interview
- Client interview
- Offer
- How we work
- LinkedIn Page
- Our website
- IG Page
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Other
- Industries: IT Services and IT Consulting
-
Software Engineer
Há 14 horas
Joinville, Brasil Portside Tempo inteiroJoin to apply for the Senior Software Engineer role at PortsideAbout Portside, Inc.Portside is a leading provider of modern software solutions for the global aviation industry.As a fast-growing SaaS company, we operate across three key verticals: business aviation, regional commercial aviation, and aircraft leasing & finance.With nearly 300 team members...
-
Golang Software Engineer
2 semanas atrás
Joinville, Santa Catarina, Brasil AgileEngine Tempo inteiroGolang Software Engineer (Senior/Lead) ID37218 Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngine. AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries. We rank among the leaders in application development and AI/ML, and our people-first culture has earned us Best...
-
Golang Software Engineer
Há 2 dias
Joinville, Santa Catarina, Brasil AgileEngine Tempo inteiroGolang Software Engineer (Senior/Lead) ID37218Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngine. AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries. We rank among the leaders in application development and AI/ML, and our people-first culture has earned us Best...
-
Golang Software Engineer
Há 6 horas
Joinville, Brasil AgileEngine Tempo inteiroGolang Software Engineer (Senior/Lead) ID37218Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngine. AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries. We rank among the leaders in application development and AI/ML, and our people-first culture has earned us Best...
-
Software Engineer
Há 15 horas
Joinville, Brasil Canonical Tempo inteiroSoftware Engineer (Python/Linux/Packaging) Join or sign in to find your next job Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Software Engineer (Python/Linux/Packaging) 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Canonical is a...
-
Linux Devices Software Engineer
Há 14 horas
Joinville, Brasil Canonical Tempo inteiroJoin to apply for the Linux Devices Software Engineer role at Canonical 1 month ago Be among the first 25 applicants Join to apply for the Linux Devices Software Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on...
-
Software Engineer
Há 15 horas
Joinville, Brasil Canonical Tempo inteiroJoin or sign in to find your next jobJoin to apply for the Software Engineer - Python and K8s role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python and K8s role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our...
-
Software Engineer
2 semanas atrás
Joinville, Santa Catarina, Brasil Billor Tempo inteiroJoin to apply for the Software Engineer - Backend role at Billor 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Backend role at Billor Get AI-powered advice on this job and more exclusive features. About UsAt Billor, short for "Bill of Rights," we are building the largest trucking ecosystem in the U.S., dedicated to...
-
Software Engineer
Há 9 horas
Joinville, Brasil Billor Tempo inteiroJoin to apply for the Software Engineer - Backend role at Billor3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Backend role at BillorGet AI-powered advice on this job and more exclusive features.About UsAt Billor, short for "Bill of Rights," we are building the largest trucking ecosystem in the U.S., dedicated to...
-
System Software Engineer
Há 15 horas
Joinville, Brasil Canonical Tempo inteiroSystem Software Engineer - Ubuntu Networking Join or sign in to find your next job Join to apply for the System Software Engineer - Ubuntu Networking role at Canonical System Software Engineer - Ubuntu Networking 1 day ago Be among the first 25 applicants Join to apply for the System Software Engineer - Ubuntu Networking role at Canonical Canonical is a...