About the company:
Our client is revolutionizing the real estate industry with a cutting-edge platform that streamlines property buying and selling through advanced geospatial data. Their mission is to redefine the essence of "where."
Your Role:
As a pivotal member of the development team, you'll be at the forefront of designing, developing, and maintaining our client's backend architecture and service APIs. This is an opportunity to take ownership and craft scalable, reliable, secure, and high-performance systems. Your commitment to software quality, minimizing code debt, and enhancing systems and processes will make a significant impact.
Requirements
Must-have:
- Qualifications: A minimum of a Bachelor’s degree in Computer Science or a related field, or an outstanding portfolio.
- Experience: Over 5 years of backend engineering experience.
- Technical Proficiency: Mastery of datastores like PostgreSQL, MySQL, and MongoDB. Strong skills in database design and optimization. Proficiency with JS backends, especially node.js / express. Familiarity with other backend JS frameworks (NestJS, Sails, etc.). Knowledge of other backend languages/frameworks such as Go, Python, Java.
- API Management: Experience in API management and security.
- DevOps Skills: Familiarity with DevOps automation and scaling tools like Kubernetes / Docker.
- Collaboration and Communication: Ability to communicate effectively in English and thrive in a team-oriented environment.
Nice to have:
- Testing and Automation: Experience in test-driven development, automation, and CI/CD pipelines.
- Cloud Expertise: DevOps experience with platforms like AWS or GCP.
- Monitoring Tools: Expertise in APM software, such as NewRelic and Grafana.
- Migration Experience: Previous involvement in the migration of software systems (Onsite-prem to Cloud, Cloud to Cloud, etc.).
- Real Estate Domain Knowledge: Understanding or experience in the real estate domain.
Benefits
Benefits:
- Salary from 1,300 USD to 1,500 USD