Skip to Content

Sr. Android Developer

We're looking for a Sr.  Android Developer 🚀

About the Role

We are looking for an experienced Senior Android Developer to join our dynamic team and contribute to creating cutting-edge mobile experiences. You’ll collaborate closely with designers, backend engineers, and product managers to build and deliver innovative Android solutions for our prominent client in the USA, a global leader in digital crafting technology.

What You’ll Do
  • Design, develop, and implement robust Android applications using Kotlin and Java.
  • Integrate mobile applications seamlessly with backend services and APIs.
  • Engage in UI/UX discussions, providing expert guidance to optimize usability and aesthetic appeal.
  • Participate actively in agile processes, including sprint planning, feature discussions, and code reviews.
  • Write and maintain unit, integration, and UI tests to ensure product reliability.
  • Continuously research and adopt new technologies and methodologies to enhance development efficiency.
  • Directly communicate with stakeholders in the USA to deliver top-tier solutions.
What We’re Looking For
  • 5+ years of professional experience in software development focused on Android.
  • Extensive hands-on experience developing native Android applications using Kotlin and Java.
  • Proficiency in designing applications compatible with Android 6.0 (API level 23) and higher.
  • Solid understanding of architectural patterns such as MVVM, MVC, or Clean (Onion Architecture).
  • Expertise in creating adaptive and responsive UI layouts for diverse hardware configurations.
  • Strong problem-solving and debugging capabilities paired with excellent communication and critical thinking skills.
  • High level of English proficiency, both written and spoken.
Nice to Have
  • Experience with Jetpack Compose and migrating from XML layouts.
  • Familiarity with Jetpack Navigation and Open API standards (Swagger).
  • A track record of successfully prototyping and iterating new application features.
Remote
Engineering
Full-Time

Sr. Angular Developer

We're looking for a Sr.  Angular Developer 🚀


About the Role

We are looking for a highly skilled Senior Angular Developer to join our team and contribute to the development of scalable, high-performance web applications. You will be working for a client based in the USA, helping to build innovative solutions in their product. If you are a self-driven professional with a strong problem-solving mindset and a deep understanding of modern front-end development, this opportunity is for you.

What You’ll Do
  • Design, develop, and maintain high-quality Angular 18+ applications with a focus on performance and user experience.
  • Implement modular and scalable software architectures.
  • Develop reusable, testable, and maintainable front-end components.
  • Write efficient and clean code using JavaScript (ES8+), HTML5, CSS3, and TypeScript.
  • Apply Test-Driven Development (TDD) principles and utilize automated testing frameworks to ensure code quality and application stability.
  • Collaborate closely with UX/UI designers, back-end developers, and product teams to deliver robust solutions.
  • Participate in code reviews, sprint planning, and feature discussions.
  • Stay up to date with the latest industry trends and technologies to continuously improve development processes.
What We’re Looking For
  • 4+ years of professional experience in software development.
  • Highly proficient in Angular 18+, JavaScript/TypeScript, HTML5, and CSS3.
  • Strong problem-solving and critical-thinking skills.
  • Excellent communication and interpersonal skills.
  • High level of English proficiency.
  • Aptitude for self-learning and adapting to new technologies.
  • Experience with:
    • Scalable and modular front-end architectures.
    • Test-driven development (TDD), automated testing, and modern testing frameworks.​
Nice to Have
  • Experience working with large Nx monorepos.
  • Familiarity with enterprise-level front-end development.
--Hybrid / Remote--
Engineering
Full-Time

Sr. C++

We're looking for a Sr. C++ Engineer 🚀

About the Role

We are seeking a talented Senior C++ Engineer with excellent qualifications to help design and build cross-platform libraries and tools to communicate directly with the client's machines. You’ll be part of a large, collaborative team working closely with designers, backend engineers, and product managers to deliver innovative mobile solutions for a  leding client in the USA.

What You’ll Do
  • Work collaboratively with fellow department members, product managers, firmware engineers, test engineers, and designers to develop cross platform (iOS, Android, macOS, Windows) libraries and tools which interface directly with the client's machines through USB and Bluetooth interfaces (BLE and Classic)
  • Developing new features, enhancing existing features and improving the quality of the libraries and tools
  • Apply software engineering design patterns to develop well-structured, modular, performant application code
  • Perform code reviews, write unit and integration tests, and contribute to architectural planning and refactoring
  • Ensure best coding practices
  • Training, mentorship, and development of junior team members

What We’re Looking For
  • Proficient in C, C++, Java, Kotlin, Swift
  • Expertise in USB and Bluetooth (Classic and BLE)
  • Experience with development of communications protocols
  • Experience in developing Android, iOS, Windows and macOS libraries/frameworks
  • Experience with CMake – ability to read, understand, and help contribute to current build procedures for
  • cross platform maintainability
  • Experience with package managers (npm, CocoaPods, Maven, NuGet, SwiftPM, etc.)
  • Experience in unit and integration testing
  • Experience with Git in a collaborative environment (pull requests, branching strategies, tags, etc.)
  • Experience in continuous integration and delivery (e.g. GitHub Action)
  • Strong knowledge of and experience with SDLC and Scrum/Agile methodologies
  • A solid grasp of fundamental algorithms, data structures, and design patterns
  • High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
  • Ability to communicate effectively, both written and verbal, with technical and non-technical multifunctional teams
  • Aptitude and desire to independently learn new technologies
Remote

Graphic Designer

We're looking for a Graphic Designer 🚀

About Us
We are a software development company with deep expertise in AI and Machine Learning. We specialize in building custom solutions that help our clients adopt and leverage AI effectively, accelerating their transformation and impact.

At this point in our journey, as a graphic designer, you’ll join our Marketing team to shape Pento’s visual identity across digital channels and campaigns. This includes collaborating with the marketing and leadership teams to design assets that reflect our brand, engage our audience, and communicate the power of AI and Machine Learning in a clear and compelling way.

What you’ll be doing:
📌
This is a part-time role (6 hours per day).
  • Lead and be responsible for Pento’s visual communication across all digital and offline channels

  • Collaborate with the Marketing and Growth team to ensure brand consistency

  • Develop creative concepts and translate ideas into polished design assets

  • Take ownership of design projects from ideation to delivery, balancing creativity and deadlines

  • Design high-impact visuals for LinkedIn, website, presentations, and client materials

🔍 What we’re looking for:
  • 2+ years of experience in graphic design or creative roles 

  • Hands-on experience with Figma for collaborative design and prototyping

  • A portfolio that demonstrates creativity, attention to detail, and versatility

  • Proficiency in Adobe Creative Suite (Photoshop and Illustrator)

  • Ability to adapt design styles depending on the context (corporate, social, product-focused)

  • Strong communication skills and collaborative mindset

💡 Bonus points if you:
  • Have experience designing for tech/AI or B2B brands

  • Can create illustrations, 3D graphics, or animations

  • Proven ability in video editing and motion graphics

  • Understand the dynamics of LinkedIn and social media design best practices

  • Explore and apply AI tools for creative work


--Montevideo, Uruguay--
Part-Time

Sr. iOS Developer

We're looking for a Sr. iOS Developer 🚀


About the Role

We are seeking a talented Senior iOS Developer to join our team and drive the creation of high-performance iPhone and iPad applications. You’ll be part of a large, collaborative team working closely with designers, back-end engineers, and product managers to deliver innovative mobile solutions for a leading client in the USA.

What You’ll Do
  • Develop and implement robust, user-centric iOS applications that stand out in terms of performance and design.
  • Collaborate across multiple roles—design, product, and engineering—to bring ideas from concept to deployment.
  • Actively participate in agile processes including sprint planning, code reviews, and feature discussions.
  • Innovate and iterate on prototypes, ensuring new features and enhancements are seamlessly integrated.
What We’re Looking For
  • 4+ years of professional experience in software development with a focus on iOS.
  • Proven expertise in building iPhone and iPad applications using Swift.
  • Strong hands-on experience with SwiftUI and Swift Concurrency (or Combine) for handling asynchronous operations.
  • Familiarity with modern mobile architectures and a knack for prototyping new features.
  • Excellent debugging and problem-solving skills coupled with a critical-thinking approach.
  • High level of English proficiency in both written and oral communication.
Nice to Have
  • Experience with compose architecture.
  • Background in custom drawing and advanced graphical interface development.
Remote
Engineering
Full-Time