Job Description
Overview
We are looking for a skilled Frontend (web focused) Engineer to join our team and help build high-performance, user-friendly applications. You will play a critical role in developing and maintaining modern Single Page Applications (SPA) using Svetle and React.js as well as working on our React Native apps for iOS and Android.
If you love to write clean code, optimize performance, and deliver exceptional user experiences, read on.
Who are we?
Satlantis is the world’s first “Nomad and Travel Super App.” Imagine Instagram meets TripAdvisor meets Google Places. It’s a travel directory, social network and merchant map, all in one.
We are funded, and have a small, world-class product-focused team of 8 people. We think in decades and are building for the long term. If you’re someone that wants to help bring a novel product to market, and really build something beautiful, we’d love to hear from you.
The Role
This role is a full time, founding-team-member role with a healthy salary and equity on offer. You will work closely with the CTO and head of product to build the most exceptional web app of its kind.
This is also a REMOTE role and will require you to be self-motivated, hungry for progress, innovative and extremely diligent in order to keep up with what we want to achieve.
Responsibilities
• Build and optimize Single Page Applications (SPA) using React.js or Svelte.
• Develop and maintain React Native applications for both iOS and Android.
• Write clean, maintainable, and efficient TypeScript code.
• Implement and manage state management using tools like Redux, Zustand, or Svelte stores.
• Integrate with RESTful APIs and ensure seamless data handling.
• Optimize mobile and web applications for performance, responsiveness, and usability.
• Utilize debugging and profiling tools to identify and resolve performance bottlenecks.
• Work closely with backend engineers, designers, and product managers to deliver high-quality products.
Requirements
• Strong understanding of modern frontend development principles and best practices.
• Proven experience developing and maintaining React Native applications.
• Hands-on experience with modern SPA frameworks (React.js or Svelte).
• Proficiency in TypeScript, with a focus on writing scalable and maintainable code.
• Experience with state management solutions such as Redux, Zustand, or Svelte stores.
• Solid understanding of RESTful API integration.
• Familiarity with mobile performance optimization, debugging, and profiling tools.
Bonus Points
• Interest in Nostr or decentralized technologies.
• Exposure to Golang or willingness to learn.
• Experience with unit testing and end-to-end testing using Jest, React Testing Library, or Cypress.
To APPLY (IMPORTANT)
To be considered for the role, please review the links below and answer the following three questions in the cover letter of your application:
• Is what we're building of interest to you, and if so, why?
• Why do you think you're the right person to help us with this?
• What have you worked on previously that is as technically similar to what we’re doing here.
Links:
https://futuresocial.substack.com/p/succeeding-where-foursquare-failed
https://www.youtube.com/watch?v=p28dmMfAt3M
https://remnantchronicles.substack.com/p/nostr-social-as-a-service
Responsibilities
- You will play a critical role in developing and maintaining modern Single Page Applications (SPA) using Svetle and React.js as well as working on our React Native apps for iOS and Android
- If you love to write clean code, optimize performance, and deliver exceptional user experiences, read on
- This role is a full time, founding-team-member role with a healthy salary and equity on offer
- You will work closely with the CTO and head of product to build the most exceptional web app of its kind
- This is also a REMOTE role and will require you to be self-motivated, hungry for progress, innovative and extremely diligent in order to keep up with what we want to achieve
- Build and optimize Single Page Applications (SPA) using React.js or Svelte
- Develop and maintain React Native applications for both iOS and Android
- Write clean, maintainable, and efficient TypeScript code
- Implement and manage state management using tools like Redux, Zustand, or Svelte stores
- Integrate with RESTful APIs and ensure seamless data handling
- Optimize mobile and web applications for performance, responsiveness, and usability
- Utilize debugging and profiling tools to identify and resolve performance bottlenecks
- Work closely with backend engineers, designers, and product managers to deliver high-quality products
Requirements
- Strong understanding of modern frontend development principles and best practices
- Proven experience developing and maintaining React Native applications
- Hands-on experience with modern SPA frameworks (React.js or Svelte)
- Proficiency in TypeScript, with a focus on writing scalable and maintainable code
- Experience with state management solutions such as Redux, Zustand, or Svelte stores
- Solid understanding of RESTful API integration
- Familiarity with mobile performance optimization, debugging, and profiling tools
- Interest in Nostr or decentralized technologies
- Exposure to Golang or willingness to learn
- Experience with unit testing and end-to-end testing using Jest, React Testing Library, or Cypress