About You Approach
- You are curious and committed to learning—about new languages, frameworks, and tools; about new parts of the code base; about ways to grow as an engineer; about quality problems that users have; and about how mabl can help address those problems.
- You value working as part of a small, self-directed team to define, implement, test, and support solutions to high-level product challenges. You take responsibility for the quality and impact of your own contributions and those of your teammates.
- You collaborate easily with other engineers, product managers, designers, and cross-functional stakeholders.
- You seek out and incorporate customer feedback continually, including regularly joining customer calls.
- You are excited about generative AI and LLM technologies and the new solutions that they unlock for real customer problems.
- You are an advocate for quality code, and you are interested in building tools that help others improve the quality of their code and product.
- You are committed to team success, contributing wherever needed, even if outside your normal code base, language, framework, or Cloud.
About Your Background
- You have 7+ years of professional software development experience building complex systems and web apps.
- You have designed, architected, and implemented software systems end-to-end, accounting for scalability, reliability, and maintainability. You deliver systems with high functional and non-functional quality through testing at all levels (unit, integration, end-to-end, UI, accessibility, performance, etc.).
- You have experience working on complex systems at the fundamental platform level.
- You have a deep understanding of core web domain concepts like HTTP, HTML, CSS, JS, and JSON.
- You have working knowledge of Cloud concepts and managing infrastructure as code. You participate in the full software development life-cycle, including deployment, testing, maintenance, and operation.
- You have used generative AI and LLM-based tools to bring new and delightful solutions to long-standing customer problems.
- You understand core UX design issues and can work effectively with designers to deliver delightful user experiences.
- You have strong data management and analysis skills. You can work with SQL and NoSQL databases. You can build custom data analysis pipelines. You can present actionable insights to end users.
Sample of Our Technology Stack
- Languages: TypeScript, Java, JavaScript, Node.js
- Cloud Platform: Google
- Front end: React, React Router, Redux
- Machine Learning: Gemini, Tensorflow, ML Engine
- Data Analysis: BigQuery, DataFlow, Spanner
- Developer workflow: GitHub, Copilot, GitHub Actions
mabl Compensation & Benefits Highlights
-
Healthcare Strength — Health, dental, and vision coverage is described as comprehensive, with the employer covering most premiums and pairing plans with an HRA. Mental health support and FSAs further strengthen the medical package.
-
Leave & Time Off Breadth — Paid time off is presented as flexible or unlimited, with substantial sick time, paid holidays, and wellness days. Generous parental leave broadens the overall time-off offering.
-
Strong & Reliable Incentives — Equity grants and performance-based bonuses are positioned as standard parts of total compensation for all employees. Commission plans are included where applicable, reinforcing variable pay as a core component.
mabl Insights
Similar Jobs
What We Do
mabl is empowering software testers who are aiming to keep pace with today’s dev culture of high-paced software delivery. Making it easy for testers to create and run automated UI tests at scale, mabl buys back hours of time every week and finally brings functional UI testing to the modern era.
Why Work With Us
We are a dynamic and generous team who works hard and plays hard. We value and support maturity, autonomy, and transparency. At mabl, you'll learn, you'll laugh(a lot), and you will immediately feel like a part of the team.
Gallery
mabl Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.