Software Engineer ll
About this position
RentSpree is one of the fastest-growing property tech startups in the US, providing award-winning software services to over 300 real estate companies. We are looking for a Software Engineer to produce scalable software solutions as part of a cross-functional team responsible for the full software development life cycle.
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
Requirements
• 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