Fullstack Engineer

About MapUp

Fleets bleed money on tolls and fuel every day: 30+ day toll bills, surprise violations, and out-of-network fuel stops. MapUp plugs the leaks. Founded in Silicon Valley and operating in 100+ countries, MapUp with its GPS + AI platform helps fleets cut toll spend, fill-up cheapest in-route fuel, and drives compliance with navigation that actually updates on the go. The payoff? Real ROI: lower costs, faster billing, happier drivers.

By turning fragmented data into real-time decisions, MapUp is building the intelligence layer for fleet economics, transforming a fragmented industry into one powered by data, automation, and insight. For more information, visit MapUp and its solutions here.

Job description

We are seeking an experienced and talented Full-Stack Developer to join our team. The ideal candidate will have deep expertise in JavaScript and TypeScript, a strong command of React and Next.js, and a passion for building high-performance, user-friendly web applications.

In this role, you will collaborate with cross-functional teams to create intuitive, scalable, and efficient solutions across both frontend and backend. If you are driven by innovation and enjoy working in a fast-paced environment, this position offers an exciting opportunity to make a significant impact.

Responsibilities

  • Develop and maintain highly responsive, dynamic web applications using JavaScript, TypeScript, React, Next.js and Astro.
  • Implement server-side rendering (SSR) and static site generation (SSG) for enhanced application performance.
  • Manage state using libraries like Redux, Redux Toolkit, Zustand.
  • Utilize modern HTML5 and CSS3 techniques, including Flexbox and Grid, and apply CSS-in-JS solutions like styled-components or Emotion.
  • Integrate APIs using both RESTful technologies.
  • Implement real-time features via WebSockets or Server-Sent Events.
  • Collaborate with backend teams to ensure seamless integration using Node.js and Express.js.
  • Create engaging and informative data visualizations using tools like D3.js, Chart.js, or Recharts.
  • Optimize web performance through techniques such as code splitting, lazy loading, and bundle optimization.
  • Ensure cross-browser compatibility and adherence to responsive design principles.
  • Utilize browser developer tools for performance tuning and debugging.
  • Design and implement scalable RESTful APIs using GoLang and Fiber, Gin or other frameworks to support frontend functionality.
  • Engineer high-performance, concurrent backend services using Golang's goroutines and channels for efficient asynchronous operations and optimized resource utilization.
  • Develop and optimize database models, schemas, and queries across SQL (PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Build and maintain server-side business logic, including data processing pipelines, scheduled tasks, and integration with third-party services.
  • Configure and manage cloud infrastructure using AWS services, serverless architectures (Lambda), and containerization technologies (Docker, Kubernetes).
  • Experience in testing, performance measurement and monitoring for application availability, speed, errors.
  • Work remotely, perform autonomously, and keep the team and project stakeholders informed diligently.

Experience and Skills

  • Frontend Development: Expertise in JavaScript, TypeScript, React, and Next.js.
  • State Management: Proficiency in Redux, MobX, or Recoil.
  • HTML & CSS: Advanced knowledge of HTML5, CSS3, Flexbox, Grid, and CSS-in-JS (styled-components, Emotion).
  • APIs & Real-Time Applications: Experience with RESTful APIs, GraphQL, WebSockets, and Server-Sent Events.
  • Backend Integration: Familiarity with Node.js and Express.js.
  • Data Visualization: Skilled in D3.js, Chart.js, or Recharts.
  • Performance Optimization: Knowledge of lazy loading, code splitting, and bundle optimization.
  • Security: Understanding of web security best practices, including JWT-based authentication.
  • Databases: Basic knowledge of database concepts with experience in NoSQL (MongoDB) and SQL (PostgreSQL).
  • Cloud & Deployment: Familiar with AWS, serverless architectures (AWS Lambda), Vercel, Docker.

Good to have

  • Experience with mapping services is a plus.
  • Good at requirement gathering.

Benefits

Team

You will be joining a team of mapping experts who care deeply about their customers. We are transforming mapping into a practical decision-making tool for commuters, commercial transporters and mobility providers.

Following Are Some Of The Perks

We are a "work family", a highly collaborative, supportive, skilled, thoughtful, and intellectually curious group of people who are focused on making MapUp a great place to work! Following are some of the perks:

  • Full-time, remote position.
  • Competitive salary.
  • Collaborative and supportive team environment.
  • Flexible work schedule to promote work-life balance.
  • Company-sponsored work trips.
  • Opportunities for professional growth and career advancement.

For any queries, drop in a line to: hr@mapup.ai