Engineer - Full Stack
REA
- Gurgaon, Haryana
- Permanent
- Full-time
What the role is all about:We're seeking an Engineer (2-4 years experience), to join the team at REA Cyber City. You will be working collaboratively with our product and technical team members to help deliver and support REAs estate products.
This role sits in the Media Team, within the Advertising portfolio. The Media team helps consumers share, rent, buy, sell and enjoy property, by connecting them with all sorts of products and services to help them along their property journey. This includes finance products, utilities, home services, furnishings, automotive and many more innovative advertising, lead generation tools and extension products.The fast-growing Media business includes a cross-functional team from Product, IT, Sales, Marketing, PR and Communications, HR, Finance and Legal. Were all about using digital solutions to make property and everything that supports consumers around property, simple, efficient and stress free.This is your chance to work on impactful projects that drive customer satisfaction and company growth. You'll work with cutting-edge technologies alongside talented individuals from diverse backgrounds, fostering a dynamic and collaborative environment.While no two days are likely to be the same, your typical responsibilities will include:
- Use your passion for software development to contribute towards creating a user experience that is platform-appropriate, seamless, and centred around human needs.
- Collaborate closely with a supportive team, communicating clearly and effectively.
- Learn and adopt clean and reusable code best practices like writing clean and reusable code using TDD, pair programming, and design patterns.
- Working with other team members, implementing, testing and deploying new software products using a variety of technologies and platforms. Youll be working across the full stack, it tends to be a nice blend across UI, backend and API development.
- Take part in exciting projects, developing and optimizing features that deliver exceptional user experiences and help us stay ahead of the curve.
- Work with products to understand business priorities and communicate technical options, report on progress and express ideas.
- Someone who wants to be part of a high performing, highly collaborative team who likes to work with others to deliver great outcomes and have some fun along the way
- Ability to handle both front-end and back-end development tasks
- Proficiency in one or more of the following - JavaScript, TypeScript, React, AWS or Node.js or java.
- Some skills in functional programming preferred but not a blocker
- Someone who can communicate and collaborate effectively with other developers, product managers, designers, business analysts, etc.
- Good communication skills and experience collaborating with other team members.
- Experience with Agile, and / or Continuous Delivery methodologies.
- Good awareness of TDD, CI/CD approaches and tools.
- A willingness to tackle challenges with a solutions-focused approach, learning from experiences and adapting strategies.
- Demonstrates initiative and manages time effectively.
- A hybrid and flexible approach to working.
- Transport options to help you get to and from work, including home pick-up and drop-off.
- Meals provided on site in our office.
- Flexible leave options including parental leave, family care leave and celebration leave.
- Insurance for you and your immediate family members.
- Programs to support mental, emotional, financial and physical health & wellbeing.
- Continuous learning and development opportunities to further your technical expertise.