Career Opportunity

Frontend Developer

remote full time Remote (Global) 3+ years

About the Role

We’re looking for a Frontend Developer to help build beautiful, functional interfaces for our maritime software products. You’ll create dashboards, data visualizations, and workflow tools used by shipping professionals around the world.

What You’ll Do

  • Build user interfaces for complex maritime applications
  • Create interactive dashboards and data visualizations
  • Implement responsive designs that work across devices
  • Optimize frontend performance
  • Collaborate with designers on UX improvements
  • Work with backend engineers on API integration

What We’re Looking For

  • Strong React and TypeScript skills
  • Eye for design and attention to detail
  • Understanding of web accessibility standards
  • Ability to work with complex data and visualizations
  • Interest in creating great user experiences
  • Good communication and collaboration skills

Projects You’ll Work On

  • Fleet tracking dashboards with real-time maps
  • Maintenance planning interfaces
  • Compliance management tools
  • Mobile-responsive operational applications
  • Data visualization and reporting tools

Our Frontend Stack

  • React 18 with TypeScript
  • TailwindCSS for styling
  • Zustand for state management
  • React Query for data fetching
  • Mapbox for mapping
  • D3.js for visualizations
  • Storybook for component development

Benefits

  • Competitive salary based on experience
  • Fully remote with flexible schedule
  • Learning budget for growth
  • Latest MacBook provided
  • Team meetups and retreats
  • Health coverage

Responsibilities

  • Build responsive, accessible user interfaces
  • Implement designs from Figma with pixel-perfect accuracy
  • Write clean, reusable React components
  • Ensure frontend performance and optimization
  • Write and maintain unit and integration tests
  • Collaborate with designers and backend engineers

Requirements

  • 3+ years of frontend development experience
  • Strong proficiency in React and TypeScript
  • Experience with modern CSS (TailwindCSS, CSS-in-JS)
  • Understanding of responsive design and accessibility
  • Familiarity with testing frameworks (Jest, React Testing Library)
  • Experience with state management (Redux, Zustand, or similar)
  • Good understanding of REST APIs and data fetching
  • Git proficiency and collaborative development experience

Apply for this Position

Accepted formats: PDF, DOC, DOCX (max 5MB)

Job Summary

Location
Remote (Global)
Work Setup
remote
Employment Type
full time
Experience
3+ years

Ready to Apply?

Submit your application and we'll review it within 48 hours.

Apply Now

Questions?

Have questions about this role? Reach out to our team.

careers@m2net.io

Not the Right Fit?

We're always looking for talented people. Send us your resume and let us know how you'd like to contribute.