Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Key Responsibilities:Design, develop, unit test, and integrate fullstack application components. Build scalable web applications using React for the frontend and Java 21 / Spring Boot for the backend. Implement RESTful APIs, microservices, and integrate with enterprise systems. Collaborate with UX/UI, product, architecture, and QA teams in an Agile setup. Create and maintain architecture, design, and system documentation. Ensure code quality, performance, and security standards (OAuth2, OIDC, JWT). Work with MySQL, Hibernate, Spring Data, and Spring Security. Support production systems utilizing Kibana and APM tools. Required Qualifications:Strong experience in fullstack development. Proficient with React, modern JavaScript (ES6+), DOM APIs, and JSON. Solid backend development experience with Java (preferably Java 21) and Spring Boot. Familiarity with microservices and enterprise integration patterns. Strong RDBMS experience (MySQL or similar) and SQL proficiency. Knowledge of web security standards (OAuth2, OIDC, JWT). Excellent problem-solving, debugging, and communication skills. Willingness to work near the Eastern Standard Time (EST) zone. Preferred Qualifications:Experience with Node.js and GraphQL. Familiarity with micro-frontend architecture and component libraries (e.g., Storybook, styled-components). Experience with event-driven architectures and Kafka. Production support experience (Kibana, APM, hotfixes). Why Join CI&T:Contribute to high-impact, customer-facing products for prominent global brands. Collaborate with talented teams across strategy, design, data, and engineering. Be part of a digital-first culture that emphasizes innovation, quality, and continuous improvement.
About the job
At CI&T, we are experts in technology transformation, merging human intelligence with AI to develop scalable tech solutions.
With a global team of over 8,000 professionals, we have established partnerships with more than 1,000 clients throughout our 30-year journey. Artificial Intelligence is at the core of our operations.
In this position, you will be an integral member of the digital product teams for a well-known automotive brand in the USA. The applications you develop will significantly influence how customers discover, purchase, and engage with vehicles and connected services.
We are in search of a Senior Fullstack Developer who has extensive experience with React and Java (Spring Boot), along with familiarity with Node.js and GraphQL. You will be responsible for designing, developing, and maintaining enterprise-level web applications and microservices that are high-performing, secure, and user-focused.
About CI&T
CI&T specializes in technology transformation, integrating human expertise with AI to craft scalable solutions. With a global workforce and decades of experience, CI&T remains at the forefront of digital innovation, partnering with leading brands worldwide.
Full-time|On-site|Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; Canada, Toronto; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC
Senior Staff Software Engineer - Debt ResolutionJoin Nubank as a Senior Staff Software Engineer where you'll play a pivotal role in shaping the architectural framework of our Global Debt Resolution platform. This role spans across all business areas, aligning the debt resolution stack with a strategic long-term vision that encompasses Lending, Credit Card, a…
About Speechify Speechify works to remove reading as a barrier to learning. Over 50 million people use Speechify’s text-to-speech tools to turn written content, PDFs, books, Google Docs, articles, and websites, into audio. This helps users read faster, retain more, and understand better. The product lineup covers iOS, Android, Mac, Chrome Extension, and Web App. Recent recognition includes Google’s Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. The fully remote team numbers nearly 200, including engineers, AI researchers, and specialists from companies like Amazon, Microsoft, and Google. The group also features alumni from top PhD programs such as Stanford and founders from startups like Stripe, Vercel, and Bolt. Role Overview: Senior Software Engineer – Windows/Desktop Applications This position is based in Belo Horizonte, Brazil, and focuses on building and maintaining native Windows desktop applications for Speechify. What You Will Do Design, architect, and develop native Windows desktop apps using Windows App SDK, WinUI, C#, XAML, and C++ when needed. Define and maintain standards for Windows desktop development, covering code structure, app performance, memory use, responsive interfaces, compatibility with Windows 10/11+, and maintainability. Drive accessibility by implementing and validating support for accessibility APIs (such as Microsoft UI Automation), ensuring UI controls, focus management, keyboard navigation, screen-reader compatibility, and usability for people with disabilities. Work closely with product designers, UX researchers, QA, and other partners to shape feature planning, UI/UX architecture, and the long-term vision for Windows products. Own the full feature lifecycle: from idea and design through implementation, testing, release, and ongoing maintenance, always aiming for high quality and reliability in every update. Troubleshoot and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, and compatibility problems, recommending and applying strong architectural or design fixes.
Speechify is looking for a Senior Software Engineer in São Paulo, Brazil, with a focus on Windows and desktop applications. This position involves designing, building, and refining software that makes content more accessible for users. Key Responsibilities Lead the development of desktop applications for the Windows platform Implement improvements that enhance user experience and accessibility Participate in all phases of the software lifecycle, including design, development, and deployment What We Value Proactive problem-solving skills Ability to adapt and collaborate in evolving environments Interest in technology that advances accessibility and productivity
Role overview This Senior Embedded Software Engineer position at Bosch Group focuses on powertrain systems for automotive applications. Based in Campinas, the role centers on developing embedded software that supports both performance and reliability in automotive products. What you will do Design, implement, test, and debug software for embedded systems used in powertrain applications Collaborate with cross-functional teams to deliver advanced automotive technologies Join system architecture discussions and provide technical input Help define product requirements for new and existing projects Location This role is based in Campinas.
Join Speechify as a Senior Software Engineer, where you'll be at the forefront of developing innovative Windows and desktop applications. In this pivotal role, you'll collaborate with a talented team to enhance user experiences and drive product success.
Join our innovative team at Speechify as a Senior Software Engineer, specializing in Windows/Desktop applications. In this role, you will be at the forefront of developing cutting-edge applications that enhance the user experience with our products. You will collaborate with cross-functional teams to design, implement, and maintain software solutions that meet the evolving needs of our users.
jobgether is looking for a Senior Software Engineer based in Brazil to help shape AI SaaS products. This position centers on building and improving software that uses artificial intelligence to solve real business problems. Role overview This role involves working closely with a team to design, develop, and refine AI-powered SaaS applications. The Senior Software Engineer will set high standards for code quality and system performance, ensuring that each release meets reliability and efficiency goals. What you will do Lead and contribute to the development of AI-driven SaaS solutions Collaborate with other engineers to deliver features and improvements Maintain a focus on software quality and performance throughout the development cycle Requirements Extensive experience in software engineering, ideally with AI or SaaS products Strong commitment to code quality and technical excellence Based in Brazil
BTG Pactual is seeking a Senior Java Software Engineer to join the IT Offshore Platform team in São Paulo. This position focuses on building and supporting software solutions tailored to client requirements. Role overview Work closely with colleagues from different areas to deliver reliable and effective software. The role involves designing, developing, and maintaining Java-based applications that support business goals. Responsibilities Design and implement software solutions using Java Maintain and enhance existing systems to meet evolving needs Collaborate with cross-functional teams to deliver high-quality results Contribute to ongoing improvements in the technology stack Location This role is based in São Paulo.
About Us At Swile, we are committed to creating innovative products that streamline everyday professional interactions and enhance employee satisfaction. Our solutions cater to over 5.5 million users across 85,000 companies in France and Brazil, spanning various sectors such as Fintech, Travel, HR, and Employee Benefits.About the Team and Position We are on the lookout for a Senior iOS Software Engineer with extensive expertise in iOS development to elevate our platforms and deliver unparalleled user experiences through Swile Apps. You will take ownership of user-facing features from inception to deployment, continuously raising the quality standards and driving the organization towards high performance.As a Senior Mobile Software Engineer for the iOS platform at Swile, you will ensure that our iOS application not only performs exceptionally well on older devices, but also maintains high levels of security and stability. You will be expected to produce well-documented, tested, and high-performance code in Swift and Objective-C, adhering to best development practices and mentoring your team through code reviews to enhance the overall quality of deliverables.Your Daily Activities - Take charge of and deliver iOS features from problem identification to design, implementation, rollout, and performance measurement.- Establish and uphold mobile quality benchmarks (e.g., crash-free rates >99.9%, reduced cold-start times, accessibility compliance).- Lead the architectural design and standards for iOS (including modularization, design system components, networking, and telemetry).- Ensure safe deployments utilizing feature flags, staged rollouts, server-driven configurations, kill switches, and clear rollback strategies.- Monitor, instrument, and alert on key performance metrics (errors, latency, jank, memory/battery usage, app size).- Empower your colleagues through design/code reviews, mentoring, CI/build-time optimizations, and comprehensive documentation.- Collaborate closely with Product/Design/Data teams to prototype, experiment, and make informed decisions based on user feedback.Requirements - Minimum of 6 years of experience in developing large-scale iOS applications, with a proven history of delivering impactful user features.- Proficient in Swift with strong expertise in SPM, as well as solid knowledge of SwiftUI/UIKit and Objective-C interoperability; adept in concurrency (async/await/GCD) and Instruments profiling.- In-depth understanding of networking (REST/GraphQL), offline capabilities, secure storage (Keychain), privacy, and accessibility standards.- Demonstrated experience in release and quality engineering practices including XCTest/XCUITest/snapshot, CI/CD, staged rollouts, and feature management.
At Mindbody, we believe that life’s greatest moments unfold when people step away from screens to engage, connect, discover, and enjoy. We are committed to creating the leading platform for intentional living, linking individuals with transformative experiences in fitness, wellness, and more. Through our esteemed brands like Mindbody and ClassPass, we empower both businesses and individuals, simplifying the journey from aspiration to action. Join us as we redefine the role of technology in building meaningful, real-world relationships.Mindbody provides wellness entrepreneurs with the technology they need to thrive, enhancing business operations and delivering outstanding experiences. Our culture is driven by innovation and curiosity, fostering connections between businesses and individuals through state-of-the-art solutions. If you are passionate about using technology to enhance wellness, we invite you to join our mission.The Role You’ll PlayDevelop and sustain high-performance backend systems and applications that facilitate real-world experiences.Collaborate with Product, Design, and QA teams to bring features to fruition from concept to deployment, always prioritizing user-centric iterations.Promote engineering best practices including automated testing, peer reviews, observability, and elegant design.Lead architectural decisions that emphasize scalability and simplicity.Embrace feedback, iterate quickly, and balance innovation with reliability.Approach development with empathy, understanding how your contributions support our partners and their communities.Mentorship of peers and fostering an inclusive, collaborative engineering culture.
At CI&T, we specialize in technological transformation, combining human expertise with AI to develop scalable tech solutions. With over 8,000 CI&Ters worldwide, we have partnered with more than 1,000 clients throughout our 30-year history. AI is at the core of our reality.Note: If you reside in the Metropolitan Region of Campinas, it will be mandatory to be present in our offices in the city, as per the current attendance policy.Hi, this is Bia from CI&T! I am a Talent Attraction Analyst looking for individuals located in Brazil to work as a Senior Fullstack Developer on one of CI&T's projects.Responsibilities/RequirementsWhile our focus is primarily on back-end development, we require a full-stack developer to assist with front-end tasks as needed.Develop and maintain web applications using Node.js and React.Work with back-end services in Go, Kotlin, Java, or Python.Implement and manage containers using Docker.Orchestrate services in Kubernetes environments.Contribute to the creation and maintenance of CI/CD pipelines.Utilize PostgreSQL databases for data storage, manipulation, and troubleshooting.Implement observability practices using Datadog.Integrate messaging systems like Kafka and S3 for service communication.Collaborate with cross-functional teams to define, design, and deliver new functionalities.Explore and implement AI-based coding solutions to optimize processes and development, familiar with tools such as Cursor, Claude Code, Copilot, or Winsurf.Knowledge of and experience with AWS, such as S3.#LI-BA1
At Playlist, we believe that the most enriching experiences happen when individuals disconnect from screens to engage, connect, and explore. We are dedicated to crafting the ultimate platform for intentional living, connecting people with inspiring opportunities in fitness, wellness, and more. With esteemed brands like Mindbody and ClassPass, Playlist empowers both businesses and individuals to effortlessly transform aspirations into actions. Join us in redefining the role of technology to cultivate meaningful, real-world connections.ClassPass provides a diverse array of fitness and wellness experiences globally, enabling individuals to lead active and balanced lives. Our platform is designed to simplify the discovery and enjoyment of activities, whether it's fitness classes, self-care sessions, healthy meals, or new adventures. Join us in creating healthier, more vibrant communities around the world.Your RoleCollaborate closely with Product, Design, and QA teams to bring features to fruition from conception to deployment, always prioritizing the end-user experience.Architect and develop backend services and APIs that are robust, maintainable, and user-centric.Champion engineering excellence through practices such as automated testing, thorough code reviews, and effective system monitoring.Advocate for simplicity and eliminate unnecessary complexity, delivering reliable, high-quality software that enhances user satisfaction.Contribute to architectural decisions and guide how microservices interact within an expanding service-oriented ecosystem.Embrace curiosity—actively seek feedback, learn from diverse viewpoints, and mentor fellow engineers.Be a catalyst for positive change, fostering a culture of collaboration and impact within a team that values autonomy.
Join our dynamic team at iFood Carreiras as a Senior Software Engineer specializing in backend development. In this role, you will design and implement scalable systems, work with advanced technologies, and drive innovative solutions that enhance our platform. We are looking for someone who is passionate about technology and eager to tackle complex challenges. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet user needs.
Role overview jobgether is seeking a Senior React Native Software Engineer based in Brazil. The position centers on developing and maintaining mobile applications. Collaboration with cross-functional teams is a key part of delivering dependable software solutions. What you will do Design architectures for both new and existing mobile products Build user interfaces using React Native Work closely with engineers, designers, and stakeholders to deliver new features Monitor application performance and drive improvements in quality Support the ongoing development and maintenance of mobile applications Requirements Extensive experience with React Native Proven background in designing and building mobile application architectures Skilled at implementing high-quality user interfaces Comfortable collaborating with cross-functional teams Based in Brazil
jobgether seeks a Senior Software Engineer specializing in AI Infrastructure to join the team in Brazil. The focus of this position is to design, build, and maintain the AI systems that drive both current projects and future company growth. Key Responsibilities Create and refine AI infrastructure to support various company initiatives Maintain and enhance existing AI systems, ensuring reliability and strong performance Collaborate with teams throughout jobgether to introduce and implement new technologies Help guide the overall direction of AI efforts within the company Location This role is based in Brazil.
Join Airbnb as a Senior Software Engineer on the Service Tools team, where you'll revolutionize the developer experience for our extensive backend developer community. Your role will involve crafting next-generation build systems, enhancing CI/CD integrations, and improving the coding environment for all engineers. You’ll collaborate with cross-functional teams to drive technical strategies that enhance developer productivity while maintaining cost-effectiveness. Be part of a mission-driven company committed to fostering a culture of innovation and belonging.
Join our dynamic team at Experian as a Senior Software Engineer specializing in GoLang. In this pivotal role, you'll be responsible for developing innovative software solutions that enhance our data management and analytics capabilities. Your expertise will help drive our mission to empower consumers and businesses with data-driven insights.
Join our dynamic and innovative team at BTG Pactual as a Senior Software Engineer specializing in Angular. In this pivotal role, you will design and implement high-quality software solutions, collaborate with cross-functional teams, and contribute to improving our technical processes. Your expertise will drive the development of scalable and efficient applications that enhance our financial services.
Join our dynamic team at Speechify as a Senior Software Engineer focusing on core experiences. In this pivotal role, you will be responsible for designing, developing, and optimizing our innovative software solutions. Collaborate with cross-functional teams to enhance user experiences and drive technological advancements. Your expertise will contribute significantly to the growth and success of our products.
Empowered by individuals who transform education All positions at Arco are open to People with Disabilities. Job Responsibilities:- Deliver technical solutions with speed and quality, both individually and by supporting the team; Serve as a technical reference for your squad, as well as for certain engineering topics; Conduct code reviews, enhance development practices, and broaden the technical expertise available at Geekie; Co-manage the maintenance and availability assurance of services for users;