Job Description
The role pertains to the Platform Team in Aereo whose charter is to build and maintain our cloud-based enterprise SaaS platform, Aereo Cloud. Aereo Cloud is a powerful platform that enables organizations to store, manage, visualize, and analyze their drone-based geospatial data at the scale and generate critical and actionable business insights based on this data.
As part of the Platform Team at Aereo, you will be part of a rockstar team building a multi-PB cloud data pipeline from scratch. We are solving technical challenges related to efficient data processing, hosting, and serving data on a scale. You will be working with highly talented and energetic colleagues and be in a place to decide your own future career growth path, either as a developer, architect, or manager. If you are the kind of developer who sweats about variable names while keeping cloud scalability in mind, we are the place for you.
Responsibilities
- Develop and maintain web applications with a focus on performance and user experience.
- Write clean, maintainable, and scalable code using modern ReactJs, Django, Postgres, and NoSQL.
- Collaborate with designers to implement intuitive and responsive user interfaces.
- Optimize applications for speed and scalability.
- Integrate RESTful APIs and other data services.
- Debug, test, and resolve issues and bugs.
- Participate in code reviews and provide constructive feedback to peers.
- Stay up to date with emerging front-end technologies and best practices.
Requirements
- Proficiency in HTML, CSS, JavaScript/TypeScript, Django, Python, Postgres.
- At least 2 years of experience with ReactJs, Redux, any state management tools, and any backend web technologies.
- Familiarity with version control systems, particularly Git.
- Good Understanding of front-end build tools (e. g., Webpack, Vite, or Parcel).
- Good In-depth knowledge of any backend technology.
- Good problem-solving skills and attention to detail.
- Strong communication skills and ability to work effectively in a team environment.
You are awesome if you are
- Familiar with CI/CD tools and practices.
- Familiar with containerization.
- Well-versed with Django.
- Experienced with managing robust, scalable, secure, and cost-effective cloud deployments.
- Experienced with process management and hardware resource optimization in Linux.
- Familiar with GIS data handling.
- Experienced with designing software architecture.
Desired Skills
- HTML, CSS, ReactJS, JavaScript, Django, Python, Redux, AWS, Docker, Postgres, NoSQL.