Senior Full Stack Engineer
closedReady
π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
Similar Remote Jobs
- πCanada
- πWorldwide
- πCosta Rica
- πWorldwide
- πUnited Kingdom
- πUnited States
- πUnited States
- πArgentina