Senior Full Stack Engineer

closed
Logo of Ready

Ready

πŸ“Remote - Worldwide

Job highlights

Summary

Join our dynamic team as a Senior Full Stack Engineer and play a pivotal role in developing, scaling, and maintaining user-facing geospatial applications and systems.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Proven experience as a Full Stack Engineer with a focus on building geospatial products; ideal candidates with experience at various stages of scale within fast-moving startups
  • Strong coding skills in TypeScript and JavaScript; experience with GraphQL and Node.js
  • Strong relational database skills; experience with PostgreSQL specifically is a plus
  • Familiarity with geospatial libraries such as Mapbox and DeckGL
  • Exceptional communication skills for effective collaboration with product teams and clients
  • Understanding of spatial-temporal data concepts is advantageous

Responsibilities

  • Leverage your expertise in geospatial products to develop key user-facing geospatial applications
  • Work with geospatial libraries such as Mapbox and DeckGL to create geospatial solutions
  • Apply your understanding of spatial-temporal data concepts to solve complex geospatial challenges and optimize data processing for real-time applications
  • Take the lead in developing and continuously enhancing customer-facing features of our geospatial products
  • Ensure that these features align with customer needs, improve user experiences, and drive user engagement, focusing on functionality, scalability, and user-friendliness
  • Architect applications with scalability and performance in mind, ensuring that they can handle increased loads and provide a smooth user experience as the user base grows
  • Continuously assess and enhance the scalability of the existing application by identifying bottlenecks and implementing optimizations. Evolve the architecture to accommodate future growth
  • Collaborate effectively with policy, product, designers and clients to help design technical solutions and translate them into well-structured and maintainable code
  • Champion a culture of knowledge sharing and mentorship within the engineering team
  • Provide guidance, code reviews, and constructive feedback to junior engineers
  • Encourage participation in technical discussions and collaborative problem-solving to empower other team members to make meaningful contributions to projects

Benefits

  • Competitive salary plus meaningful equity upside
  • Competitive (and ever expanding) benefits for employees and dependents
  • Opportunities to learn and grow – all things startups
This job is filled or no longer available