About JLL –
We’re JLL–a leading professional services and investment management firm specializing in real estate. We have operations in over 80 countries and a workforce of over 91,000 individuals around the world who help real estate owners, occupiers and investors achieve their business ambitions. As a global Fortune 500 company, we also have an inherent responsibility to drive sustainability and corporate social responsibility. That’s why we’re committed to our purpose to shape the future of real estate for a better world. We’re using the most advanced technology to create rewarding opportunities, amazing spaces and sustainable real estate solutions for our clients, our people and our communities.
Our core values of teamwork, ethics and excellence are also fundamental to everything we do and we’re honored to be recognized with awards for our success by organizations both globally and locally.
Creating a diverse and inclusive culture where we all feel welcomed, valued and empowered to achieve our full potential is important to who we are today and where we’re headed in the future. And we know that unique backgrounds, experiences and perspectives help us think bigger, spark innovation and succeed together.
If this job description resonates with you, we encourage you to apply even if you don’t meet all of the requirements below. We’re interested in getting to know you and what you bring to the table!
React UI Engineer
Product Engineering
JLL Technologies Centre of Expertise (Bangalore)
What this job involves:
About the Role
#JLLTechAmbitions
Apply and expand your engineering expertise using the latest front-end technologies as a React UI Product Engineer at the JLL Technologies Global Centre of Expertise in Bangalore, India.
The JLL Technologies Product Engineering team aims to bring successful technology-based products to market in a high-growth environment. The team’s mission is focused on accelerating technology adoption in commercial real estate by bringing creative, innovative and technical solutions to solve large, complex problems for our clients.
Shape the future of real estate for a better world by contributing to the creation of globally scalable products used by JLL’s client customers – the most respected brands in the world.
Key Responsibilities
Develop React UI Components and new features for a highly configurable, multi-tenant, Cloud-based Analytics product.
Create and enhance reusable packages for shared UI Components and services.
Maintain a React Storybook to communicate JLL Technology’s Design System to other developers.
Build rich interactions using visualizations such as Tableau workbooks and D3.js charts.
Build real-time notifications to deliver ML-generated insights to users.
Communicate with GraphQL API services, NoSQL databases and REST API endpoints to process user requests.
Participate in event-driven, real-time data pipelines.
Collaborate with UX Engineers and Product Managers to convert UX mock-ups into great user experiences.
Measure and achieve Product and Engineering success metrics.
Execute experiments by running A/B tests and measuring design outcomes.
Monitor and optimize the performance of the product.
Build high quality software using automated tests and code quality checks.
Perform peer code reviews and contribute to improving best practices.
Build and deploy the product, Micro-Frontends and packages using modern CI/CD pipelines.
Support the product by resolving customer issues.
Secure the product using multiple authentication tools and techniques.
Plan and participate in Sprint activities by practicing Agile Scrum or Kanban.
Estimate User and Technical Stories based on Product and Spring Backlogs.
Contribute to a culture committed to the delivery of outstanding customer service.
Sounds like you? To apply you need to be:
Experience & Education
Experience with building and deploying modern React applications.
Experience with building and using UI Components, Component Libraries and Design Systems.
Experience with Functional Programming with TypeScript or ES6+.
Experience with consuming REST and GraphQL API endpoints.
Experience with creating and publishing npm packages.
Experience with visualization or charting libraries.
Experience securing applications using authentication standards such as OAuth 2.0, OpenID Connect and SAML.
Experience with publishing and consuming real-time events.
Experience with Test-Driven Development and Domain-Driven Development.
Experience with DevOps processes and CI/CD Pipelines for Single Page Applications.
Experience with one or more public clouds such as Azure.
Reliable, self-motivated, and self-disciplined individual capable of planning and executing multiple tasks simultaneously within a fast-paced environment.
Excellent collaboration, presentation and communication skills.
Bachelor’s degree in Electronics & Communication Engineering or a related Computer Science discipline. Advanced degree preferred.
2+ years of experience developing React UI products using modern React patterns and practices.
Capability to rapidly self-learn new software applications and programming languages.
Excellent technical, analytical and organizational skills.
Technical Skills & Competencies
Strong experience with modern React engineering, including the development of custom React Hooks and Functional Components.
Strong experience with Functional Programming using TypeScript or ES6+ (JavaScript).
Experience with Material UI or similar React UI Component libraries.
Experience developing custom React UI Components.
Experience with React Storybook for documenting React UI Component usage for other development teams.
Experience consuming and publishing custom npm packages.
Experience with consuming REST and GraphQL API endpoints.
Experience with test automation using Jest, React Testing Library and Puppeteer.
Experience with one or more public clouds such as Azure, AWS and GCP.
Experience with serverless technologies such as Azure Functions.
Experience with NoSQL databases such as Azure Cosmos DB and MongoDB.
Experience with Cloud resources such as Azure Event Hubs and Azure Cache for Redis.
Experience securing applications using authentication standards such as OAuth 2.0, OpenID Connect, JSON Web Token, and SAML.
Experience with application service monitoring and tracing using tools such as Azure Monitor, Fluentd, Prometheus, Grafana, Kibana, and Apollo Data Graph Platform.
Experience with Micro-Frontend Architectures using Webpack and React.
Experience with containerizing Microservices using Docker and deploying Helm Charts to Kubernetes clusters.
Experience with DevOps tools such as GitHub Actions, Azure DevOps, Travis CI, and Jenkins.
What we can do for you:
You’ll join an entrepreneurial, inclusive culture. One where we succeed together – across the desk and around the globe. Where like-minded people work naturally together to achieve great things.
Our Total Rewards program reflects our commitment to helping you achieve your ambitions in career, recognition, well-being, benefits and pay.
Join us to develop your strengths and enjoy a fulfilling career full of varied experiences. Keep those ambitions in sights and imagine where JLL can take you
Apply today!
What you can expect from us
We succeed together and believe the best inspire the best, so we invest in supporting each other, learning together and celebrating our success.
Our Total Rewards program reflects our commitment to helping you achieve your career ambitions, recognizing your contributions, investing in your well-being and providing competitive benefits and pay.
We can’t wait to see where your ambitions take you at JLL. Apply today!
As a key member of Grantek’s Engineering team, you will be focused on the design, implementation and deployment of Manufacturing...
Apply For This JobIndustry Type : Engineering Consultancy Functional Area : Drafting/ Designing/ Detailing Employment Type : Full-time Qualification : Diploma/ Graduate in...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Responsiblities Typing speed and accuracy: 30 words per minute Attention to details Insert customer and...
Apply For This JobWe at TECHNO DEVELOPERS GROUP, City Centre, Siliguri, are having some Job Opening for the post of Marketing Representative. If...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Requirement of Account Assistant (Freshers can also apply) 1. Good knowledge of MS Excel and...
Apply For This JobSummary you will be responsible to provide an excellent and consistent level of administrative support to your customers. The Secretary...
Apply For This Job