Senior Full-Stack Developer (PHP & React) | Tachogram | Vecākais-ā Full-Stack Izstrādātājs-ā

Mapon

Not Interested
Bookmark
Report This Job

profile Job Location:

Riga - Latvia

profile Monthly Salary: € 3 - 5
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

About Mapon

Mapon a part of the Draugiem Group is a fast-growing SaaS company and a leading provider of telematics and fleet management solutions in Europe. With over 30000 clients and an extensive partner network in Norway Denmark Belgium Croatia Poland Lithuania Ireland and Ukraine we employ over 200 professionals in our offices in Latvia Lithuania Estonia Finland Denmark Ireland and Spain.

We are currently seeking a Senior Full-Stack developer to join our Compliance (Tachogram) team and work on developing both existing and new product solutions with a focus on tachograph data processing compliance and analytics. We have a wealth of ideas and visions and we need your help to bring them to life.

The team:

This position is for our Tachogram product team focused on developing and enhancing solutions for tachograph data processing regulatory compliance and transport analytics. You will contribute to both improving our existing platform and building new features that deliver measurable value to our clients.

We are looking for product-minded engineers who care about their teams success can commit to reaching team goals and are able to work effectively in a small team covering all stages of the development lifecycle: from planning through development review and release to maintenance and operation.

You will be responsible for:

  • 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;

We expect from you:

  • 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;

Tech stack:

  • 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

We offer:

Gross salary starting from 3500 EUR up to 5500 EUR before taxes (depending on skills & experience);

Paid lunches and fruit in the office;

Personalized employee benefits after the probation period from which you can choose the most suitable for you (health insurance (including mental health support dental care and massage courses) additional sports program or employer contributions to your 3rd pension pillar (Indexo));

Additional paid holidays including your birthday and paid study leave;

Health Days take time off when youre not feeling well without the need for a sick leave certificate;

An annual learning budget for enhancing your skills and knowledge from seminars to book purchases;

Free parking at the office;

Flexible working hours the possibility to start your workday anytime before 11:00;

The opportunity to work outside Latvia for up to 90 days a year;

The option to work remotely or in our cozy office in Ojāra Vācieša iela 6B Rīga;

A dedicated budget for team-building events;

Referral bonus receive a reward when you refer a candidate who successfully joins our team;

Additional bonuses for special occasions and important life events;

Paid participation in major sports events such as Stirnu Buks and the Riga Marathon;

Interest groups and activities within the Draugiem Group community.

We look forward to receiving your CV!

Our hiring process:

  • 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)

*We provide detailed feedback on interview performance and/or the technical task only to candidates who have reached the final stage of the selection process.

AS Mapon Reg. No

Pozīcijas nosaukums: Vecākais/-ā Full-Stack izstrādātājs/-ā Tachogram

Par Mapon

Mapon kas ir daļa no Draugiem Group ir strauji augošs SaaS uzņēmums un viens no vadošajiem telemātikas un autoparku pārvaldības risinājumu nodrošinātājiem Eiropā. Mums ir vairāk nekā 30 000 klientu un plašs partneru tīkls Norvēģijā Dānijā Beļģijā Horvātijā Polijā Lietuvā Īrijā un Ukrainā. Uzņēmumā strādā vairāk nekā 200 profesionāļu birojos Latvijā Lietuvā Igaunijā Somijā Dānijā Īrijā un Spānijā.

Šobrīd meklējam Senior Full-Stack izstrādātāju kurš pievienotos mūsu Compliance (Tachogram) komandai un strādātu pie esošo un jauno produktu risinājumu izstrādes īpašu uzmanību pievēršot tahogrāfu datu apstrādei atbilstībai normatīvajiem aktiem un analītikai. Mums ir daudz ideju un vīziju un mums ir nepieciešama Tava palīdzība lai tās īstenotu.

Komanda

Šī pozīcija ir mūsu Tachogram produktu komandā kas fokusējas uz tahogrāfu datu apstrādes normatīvās atbilstības un transporta analītikas risinājumu izstrādi un pilnveidi.

Tu piedalīsies gan esošās platformas uzlabošanā gan jaunu funkcionalitāšu izstrādē kas rada izmērāmu vērtību mūsu klientiem.

Mēs meklējam uz produktu orientētus izstrādātājus kuri rūpējas par komandas panākumiem spēj uzņemties atbildību par komandas mērķu sasniegšanu un efektīvi strādāt nelielā komandā aptverot visus izstrādes cikla posmus no plānošanas un izstrādes līdz pārskatīšanai ieviešanai un uzturēšanai.

Tavi pienākumi

  • Projektēt izstrādāt un attīstīt pilna cikla risinājumus (backend frontend un API) augstas veiktspējas uz datiem balstītai tahogrāfu atbilstības un analītikas platformai fokusējoties uz klientu vērtību un produkta rezultātiem;
  • Cieši sadarboties ar Tech Lead produktu vadītāju dizaineri un citiem izstrādātājiem kopīgi veidojot risinājumus un ātri nodrošinot izmērāmu biznesa ietekmi;
  • Uzņemties tehnisko atbildību par funkcionalitātēm un sistēmām visā to dzīves ciklā no idejas un dizaina līdz ieviešanai testēšanai izvietošanai uzraudzībai un nepārtrauktai uzlabošanai;
  • Projektēt un ieviest tīrus mērogojamus un uzturamus backend un frontend risinājumus sabalansējot piegādes ātrumu ar ilgtermiņa ilgtspēju un nodrošinot nevainojamu sadarbību starp sistēmas komponentēm;
  • Nodrošināt augstu kvalitāti ar automatizētu testēšanu koda pārskatīšanu novērojamību un dokumentāciju ieviešot izmaiņas ātri mazās un drošās iterācijās;
  • Identificēt veiktspējas šaurās vietas lietojamības problēmas un tehnisko parādu virzot pragmatiskus uzlabojumus kas palielina sistēmas uzticamību un izstrādātāju produktivitāti;
  • Uzņemties atbildību par sistēmu produkcijā uzraudzīt reālo darbību reaģēt uz incidentiem un izmantot datus un atgriezenisko saiti produkta uzlabošanai;
  • Attīstīt platformu rīkus un izstrādes prakses komandā lai sasniegtu labākus rezultātus ātrāk.

Mēs sagaidām no Tevis

  • Spēcīgu pieredzi kā senior programmatūras inženierim darbā gan ar backend gan frontend ar spēju patstāvīgi projektēt un piegādāt kompleksus risinājumus;
  • Stabilu backend pieredzi ar PHP (8.2) un Laravel tostarp API izstrādi datu modelēšanu veiktspējas optimizāciju un asinhronu apstrādi;
  • Spēcīgu frontend pieredzi moderno tīmekļa lietotņu izstrādē (React TypeScript HTML CSS) pievēršot uzmanību veiktspējai pieejamībai un lietotāja pieredzei;
  • Pierādītu spēju rakstīt automatizētus testus visā sistēmā (vienību un integrācijas; E2E pieredze tiks uzskatīta par priekšrocību);
  • Labas zināšanas par SQL datubāzēm un vaicājumu optimizāciju; pieredze ar kešošanu un meklēšanas tehnoloģijām būs priekšrocība;
  • Pieredzi darbā ar Docker CI/CD cauruļvadiem un produkcijas vidi tostarp problēmu risināšanu dažādos sistēmas līmeņos;
  • Spēcīgu izpratni par programmatūras dizaina principiem tīru kodu un pragmatisku arhitektūru;
  • Spēju strādāt nenoteiktības un mainīgu prasību apstākļos pieņemot pārdomātus kompromisus;
  • Sadarbības prasmes un labas komunikācijas iemaņas;
  • Atbildības sajūtu par izveidoto risinājumu uzticamību veiktspēju drošību un uzturamību produkcijā;
  • Vēlmi nepārtraukti mācīties un pilnveidoties tostarp atbildīgi izmantot AI rīkus produktivitātes uzlabošanai;
  • Iepriekšēja pieredze ar liela mēroga reāllaika vai datu ietilpīgām sistēmām būs būtiska priekšrocība;
  • Pieredze lietotņu izvietošanā un uzturēšanā AWS vidē (piem. EC2 RDS S3 SQS) un darbā ar Infrastructure as Code rīkiem piemēram Terraform tiks uzskatīta par priekšrocību.

Mūsu izmantotās tehnoloģijas:

  • Backend: PHP (8.2) ar Laravel 12
  • Plaši izmantojam asinhrono apstrādi un notikumu vadītu arhitektūru augstas slodzes uzdevumiem
  • Frontend: React
  • Datu bāze: MariaDB (SQL)
  • Monitorings: Sentry Grafana & Prometheus CloudWatch (APM)
  • Versiju kontrole: Git GitLab
  • CI/CD: GitLab CI
  • Konteinerizācija: Docker (izstrādes un testēšanas vidēm)
  • Cloud: AWS (. Lambda) izvēlētiem servisiem un integrācijām
  • Mēs esam atvērti eksperimentiem ar jaunām tehnoloģijām un rīkiem vienmēr cenšamies izvēlēties labāko risinājumu mūsu mērķu sasniegšanai.

Mēs piedāvājam:

Algu sākot no 3500 EUR - 5500 EUR pirms nodokļu nomaksas (atkarībā no prasmēm un pieredzes);

Apmaksātas pusdienas un augļi birojā;

Personalizēti darbinieku labumi pēc pārbaudes laika no kuriem vari izvēlēties sev piemērotākos (veselības apdrošināšana kas ietver arī mentālās veselības atbalstu zobārstniecību un masāžas kursus papildu sporta programmas vai darba devēja iemaksas tavā 3. pensiju līmenī (Indexo));

Papildu apmaksātas brīvdienas tostarp dzimšanas dienā un apmaksāts studiju atvaļinājums;

Apmaksātas veselības dienas izmanto brīvdienu kad nejūties labi bez nepieciešamības noformēt slimības lapu

Ikgadējs mācību budžets prasmju un zināšanu pilnveidei no semināriem līdz grāmatu iegādei;

Bezmaksas autostāvvieta birojā;

Elastīgs darba laiks iespēja sākt darba dienu jebkurā laikā līdz plkst. 11.00;

Iespēja strādāt ārpus Latvijas līdz pat 90 dienām gadā;

Iespēja strādāt attālināti vai mūsu mājīgajā birojā - Ojāra Vācieša ielā 6B Rīgā;

Atsevišķs budžets komandas saliedēšanas pasākumiem;

Ieteikuma bonuss saņem atlīdzību ja iesaki kandidātu un viņš pievienojas mūsu komandai;

Papildu piemaksas īpašos dzīves notikumos;

Apmaksāta dalība lielākajos sporta pasākumos piemēram Stirnu Buks un Rīgas maratonā;

Interešu grupas un aktivitātes Draugiem Group kopienā.

Gaidīsim Tavu CV!

Mūsu atlases process:

  • CV izvērtēšana Tavu pieteikumu izskatīs HR un tiešais vadītājs (Tech Lead).
  • Video intervija intervija ar HR un tiešo vadītāju (līdz 60 min) lai padziļināti pārrunātu Tavu pieredzi un tehniskās zināšanas.
  • Tehniskais mājas uzdevums īss uzdevums lai labāk saprastu Tavu pieeju un prasmes.
  • Potenciāli vēl viena video intervija lai pārrunātu mājas uzdevumu un pēdējos tehniskos jautājumus/tēmas ar tiešo vadītāju (līdz 60 min).

*Detalizētu atgriezenisko saiti par intervijas sniegumu un/vai tehnisko uzdevumu sniedzam tikai kandidātiem kuri ir sasnieguši atlases procesa noslēdzošo kārtu.

AS Mapon reģ. Nr.


Required Experience:

Senior IC

About MaponMapon a part of the Draugiem Group is a fast-growing SaaS company and a leading provider of telematics and fleet management solutions in Europe. With over 30000 clients and an extensive partner network in Norway Denmark Belgium Croatia Poland Lithuania Ireland and Ukraine we employ over ...
View more view more

About Company

Company Logo

Mapon, a part of the Draugiem Group, is one of Northern Europe's leading providers of B2B fleet management and tracking solutions. With over 30,000 clients and an extensive partner network in Norway, Denmark, Belgium, Croatia, Poland, Lithuania, and Ukraine, we employ over 200 profess ... View more

View Profile View Profile