We're looking for a Sr. Software Engineer 🚀
About the Role
At Pento we are looking for a talented Senior Software Engineer. We partner with visionary clients to design, build, and scale world-class, high-performance software. In this role, you will be a key player in developing custom software AI solutions for our clients. You'll collaborate closely with both client-side stakeholders and our internal Pento squads to deliver high-impact products.
What you’ll be doing:
Design, build, and maintain high-performance, reusable, and reliable code using frameworks and languages like React, Next.js, and TypeScript.
Work in real world scalable multi-agent projects
Collaborate with backend, design, and product teams to integrate APIs and translate complex requirements into outstanding user-facing features.
Write clean, scalable, and well-tested code following software engineering best practices.
Analyze and optimize application performance for maximum speed and scalability on both web and mobile.
Take full ownership of projects from technical ideation and architecture through to implementation and deployment.
Mentor junior developers and participate in code reviews to maintain high standards of code quality.
What we’re looking for:
Over 4 years of experience in software engineering, with a strong focus on frontend and/or mobile development.
Solid Computer Science foundations.
Strong programming skills in TypeScript and deep expertise in React and its ecosystem.
Experience with modern web frameworks, like Next.js.
Knowledge of software engineering principles (CI/CD, testing, version control, etc.).
Experience working with RESTful APIs and familiarity with cloud computing providers (e.g., AWS, GCP, Azure).
Advanced level of English, both written and spoken.
Strong problem-solving and communication skills.
Bonus points if you:
Have proven experience building applications with React Native for cross-platform mobile development.
Have experience with native mobile development (Swift, Kotlin).
Have successfully deployed applications to the Apple App Store or Google Play Store.
Have experience with testing frameworks (e.g., Jest, React Testing Library, Detox).
Familiarity with containerization tools (Docker).
Interest in the latest trends in web and mobile development