Ready to join a team of talented data professionals? RentSpree is one of the fastest-growing property tech startups in the US. We provide award winning software service to over 300 real estate companies, with high-quality data-driven insights and products.
We are looking for a Software Engineer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.
As a Software Engineer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. If you’re also familiar with Agile methodologies, we’d like to meet you!
Skills & Qualifications
Experienced in a software development team for at least 3 years (both Front-end and Back-end).
Experienced Kotlin, Spring boot and JavaScript (Node JS & React JS)
Experienced in one or more database software such as
- MySQL, Postgresql
- NoSQL, MongoDB is a plus
Experienced in system analysis and design. Familiar with software design principles.
Experienced in container technologies is a plus. e.g. Docker, Kubernetes.
Experienced in software testing methodologies is a plus. e.g. TDD, automated testing.
Experience in Leadership, Training and System Design is a plus
Familiar with Microservice
Strong knowledge in one or more fields: Front-end, Backend, Infrastructure
Have a positive mindset, and open for feedback.
Be able to explain technical context to non-tech people.
Intermediate English skills
Role and Responsibilities
Work in an Agile team to design, develop and maintain web applications
Work as a Software Engineer which has to work on both front-end and back-end.
To be able to manage and lead project (epic) development from the beginning as a system analyst to the end as a developer is a plus.
Write unit test using TDD Process
Ensure software quality and standard of the delivered applications.
Mentor and do knowledge sharing among team members.
Support production issues and requests as needed.
Willing to communication with international vendors/partners
To be able to Research, Develop, and propose solutions or features to improve both business and technology improvement of the company.
Be an active learner and constantly innovate
Technology Stack:
- Kotlin, Spring boot, NodeJS, ReactJS, JavaScript, Microservice, Elasticsearch, Kubernetes, Docker, MongoDB
Benefits & Perks
- Performance Rewards
- Unlimited Annual Leave
- Provident Fund
- Group Health insurances
- Flexible Benefits
- Workstation Benefits
- Lunch & Learn Allowance
- Internet Allowance
- Team Training & Event Budget
- Weekly Office Massage Service
More about us
#li-remote