Frontend Engineer

Atlas Labs
Full-timeColombo, Sri Lanka

Atlas Labs is seeking a Front-End Engineer to join our team. Join our team to design and build cross-platform mobile and web applications using React Native, Expo, and modern frontend frameworks. Your work will focus on building seamless, responsive, and visually compelling user experiences across devices, enabling users to interact effortlessly with real-time data and dynamic visualizations.

🚀 About Atlas Labs:

We’re a progressive technology company with a global presence, operating in Australia, Sri Lanka and the United States. We specialize in designing and delivering cutting-edge technology products and services that drive innovation and create a meaningful impact. Our expertise spans diverse industries, including biomedical, agriculture, and equestrian, where we’ve collaborated with clients to solve complex challenges and propel progress. At Atlas Labs, we are passionate about combining advanced technology with customer-focused solutions to improve industries and communities worldwide.

Your Role:

  • Develop responsive, scalable applications using React Native, Expo, and TypeScript.
  • Implement elegant UI components with Gluestack, NativeWind, and Tailwind CSS.
  • Integrate APIs and third-party services, using tools like TanStack Query for efficient data handling.
  • Write clean, maintainable code that follows established best practices and project standards.
  • Actively participate in code reviews, testing, and continuous improvement initiatives.
  • Stay up to date with the latest frontend and mobile development trends and technologies.
  • Consistently deliver high-quality work within defined timelines, meeting or exceeding productivity standards.

Your Profile:

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • Hands-on experience developing mobile and/or web applications.
  • Proficiency in TypeScript and JavaScript.
  • Familiarity with frontend engineering concepts such as component-based design, state management (e.g., Zustand), and data fetching and caching (e.g., TanStack Query).
  • Experience building performant, reusable, and maintainable UI components using frameworks like Gluestack, NativeWind, or Tailwind CSS.
  • Experience in integrating APIs and third-party services into front-end applications.
  • Exposure to charting or data visualization tools such as ECharts or Victory-Native.
  • Solid understanding of Git best practices and collaborative development workflows.
  • Passion for building smooth, high-performing, and engaging user experiences.
  • Thrives in fast-paced environments, embracing innovation and continuous improvement.
  • A team player with great communication skills and an eagerness to learn.
  • Experience with frameworks like Next.js, Nuxt.js, or similar will be an added advantage.

Apply Today: Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. Junior to mid-level candidates are especially encouraged to apply, as you may be just the right fit for this or other opportunities within our team.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
The hiring team may use this number to contact you about this job.

By clicking 'Submit Application', you agree to receive job application updates from Atlas Labs via text and/or WhatsApp. Message frequency may vary. Reply STOP to unsubscribe at any time. Message & data rates may apply.