Senior Full-Stack Developer (PHP & React) | Tachogram
Mapon Estonia OU
- Tallinn, Harjumaa
- Püsiv
- Täistööaeg
- Designing, developing, and evolving end-to-end solutions across backend, frontend, and APIs for a high-performance, data-driven tachograph compliance and analytics platform, with a strong focus on customer value and product outcomes;
- Collaborating closely with tech lead, product manager, designer and other engineers to co-shape solutions, and deliver measurable business impact quickly;
- Taking technical ownership of features and systems across the full lifecycle - from discovery and design through implementation, testing, deployment, monitoring, and continuous improvement;
- Architecting and implementing clean, scalable, and maintainable backend and frontend solutions, balancing delivery speed with long-term sustainability and ensuring seamless interaction between frontend, backend, and external systems;
- Ensuring high quality through automated testing, code reviews, observability, and documentation, shipping changes in quick, small and safe increments;
- Identifying performance bottlenecks, usability issues, and technical debt across the stack, and driving pragmatic improvements that increase reliability and developer velocity;
- Embracing ownership in production: monitoring real-world behavior, responding to incidents, and using data and feedback to continuously improve the product;
- Helping to evolve the platform, tooling, and development practices within your team in order to achieve better results faster;
- Strong experience as a senior software engineer working across backend and frontend, with the ability to independently design and deliver complex, end-to-end solutions;
- Solid backend experience with PHP (8.2+) and Laravel, including API design, data modeling, performance optimization, and asynchronous processing;
- Strong frontend experience building modern web applications (React, TypeScript, HTML, CSS), with attention to performance, accessibility, and user experience;
- Proven ability to write automated tests across the stack (unit and integration; E2E familiarity is a plus) and to use testing as a foundation for safe iteration;
- Good understanding of SQL databases and query optimization; experience with caching and search technologies is a plus;
- Experience working with Docker, CI/CD pipelines, and production environments, including debugging issues across services and layers;
- Strong grasp of software design principles, clean code, and pragmatic architecture, knowing when to optimize and when to keep things simple;
- Comfort navigating ambiguity and changing requirements, making informed trade-offs while keeping long-term impact in mind;
- A collaborative mindset and strong communication skills, enabling effective work across disciplines and teams;
- A sense of ownership and accountability for what you build - including reliability, performance, security, and maintainability in production;
- Commitment to continuous learning and improvement, including using AI tools responsibly to enhance productivity while maintaining quality and security standards;
- Prior experience with large-scale, real-time, or data-intensive systems is a strong plus, but not a requirement;
- Experience deploying and operating applications in AWS environments (e.g., EC2, RDS, S3, SQS) and working with Infrastructure as Code tools such as Terraform is a strong plus;
- For backend development we primarily use PHP (8.2+) with Laravel 12;
- We extensively use asynchronous processing and event-driven approaches for handling high-load tasks;
- For frontend development we use React framework;
- We use MariaDB (SQL) for primary data storage;
- We use Sentry, Grafana & Prometheus combo, CloudWatch for monitoring our solution application performance (APM);
- We use git for version control and Gitlab for hosting the code repositories;
- We use Gitlab CI pipelines for automating various tasks;
- Docker is used for development and test environments;
- We use AWS (including Lambda) for selected services and integrations;
- We are open for experiments with new technologies and tools - we always aim to choose the best tool for reaching our goals
- CV review - Your application will be reviewed by HR and the Hiring Manager (Tech Lead).
- Video interview - interview with the Hiring Manager and HR (up to 60min) to discuss in-depth your background and technical knowledge.
- Technical home task - A short take-home assignment to understand your approach and skills.
- Potential video interview - to discuss home task and last technical questions/ topics with Hiring Manager (up to 60min)
- Tallinn, Harjumaa, Eesti
- Täistööaeg
- Paindlik tööaeg
- Inglise
Elizabete MillereMapon, a part of Draugiem Group, is a fast-growing SaaS company and a leading provider of telematics and fleet management solutions in Europe. We empower thousands of companies across the continent with advanced GPS tracking, video telematics, and fleet management systems.With operations in Latvia, Estonia, Lithuania, Sweden, Finland, Denmark, Spain and Ireland, Mapon is driving the evolution of smart mobility - helping businesses operate more efficiently, safely, and sustainably.Ettevõtte koduleht:
CV.ee