Responsibilities:
- Designing, coding, testing and deploying quality web applications to meet the needs of our consumers
- Maintaining existing products and experiences, including bug fixes and Business As Usual feature enhancements
- Supporting and maintain applications in production environment with minimal downtime.
- Working with stakeholders to design high quality solutions that meet the needs of our users
- Contributing to and leading the implementation of major features
- Providing technical and functional support to stakeholders
- Actively participate in daily stand-up meetings, sprint and release planning, reviews, retrospectives, demos and other Scrum-related meetings
- Carry out code reviews and continuously improves software source codes
- Take ownership of the code, make it the best it can be
- Closely work with Tech Leads, Lead developers, Senior developers to continuously improve the development, architecture and operations aspect of the systems health
Requirements:
- 3+ years of work experience in Software Application development
- Skills in two or more of programming languages - JavaScript, Typescript
- Knowledge in product development using open source languages, web application frameworks and libraries, such as NextJS, ReactJS, NodeJS, Redux
- Knowledge in Javascript ( e.g. ECMAScript 6 ) , HTML5 , CSS3
- Always open to learning new development methods, technologies and programming languages
- Working across the tech stack - from Frontend to the Backend and everything in between
- Designing of high-performance dynamic web-based products and services, that scale to millions of users
- Understanding of RESTful API and/or GraphQL will be a bonus
- Knowledge in SEO, Google Analytics and/or Google Tag Manager is a bonus
- Experience in writing clean code and refactoring techniques, unit test/integration test
- Knowledge in SQL and NoSQL databases
- Skills in building full stack web products using open source and cloud technologies.
- Familiar with Cloud Computing services (AWS) and associated technologies.
- Worked in Agile or Scrum based environment before
- Experience with development tools such as Git, Jira, Trello etc. is a bonus
- Able to communicate and collaborate effectively with business stakeholders and can lead user interface design and implementation in a collaborative team environment and across multiple teams where required
- Strong analytical skills, attention to detail, strong communications skills, problem-solving skills
- High energy level, passionate, adaptive and a strong team player with a good work ethic.
PropertyGuruGroup is an equal opportunity employer committed to fostering an inclusive, innovative an learningenvironmentwith the best employees. Therefore, we provide employment opportunities without regard to gender, identity, race, religion,nationality,age,marital status,disability, or any other protected status,perapplicable law. If thereisanythingwe can doto help ensure you have a comfortable and positive interview experience, please let us know.
Graphql, Trello, Redux, Restful Api, Google Tag Manager, Nodejs, Jira, Css3, Sql, Nosql, Git, Javascript, Typescript, Html5, Reactjs, NEXTJS, Google Analytics, Seo