Job Description
Full Stack Software EngineerAbout JLL Technologies –JLL is a leading professional services firm that specializes in real estate and investment management. Our vision is to re imagine the world of real estate, creating rewarding opportunities and amazing spaces where people can achieve their ambitions. In doing so, we will build a better tomorrow for our clients, our people and our communities.JLL Technologies is a specialized group within JLL. At JLL Technologies, our mission is to bring technology innovation to commercial real estate. We deliver unparalleled digital advisory, implementation, and services solutions to organizations globally. Our goal is to leverage technology to increase the value and liquidity of the world's buildings, while enhancing the productivity and the happiness of those that occupy them.What this job involvesAs the Full Stack Software Engineer, you will help JLL Technologies build the world’s best application for exploring and analysing the global commercial real estate market while helping real estate owners and occupiers see options and context.ResponsibilitiesHands-on DevelopmentAutomated Unit Testing and Automated QA TestingDesign and implement features and epics.Review code and enforce team standards for quality, test coverage, performance etc.Network with engineers at adjacent teams and facilitate alignment and information sharing.Continuously improve the development/delivery processContribute to product roadmap and priorities.Sound like the job you’re looking for?Before you apply it’s also worth knowing what we’re looking for:Required Qualifications5+ years of experience developing rich interactive web applications.Advanced degree in Computer Science, Math, Physics, Statistics or other scientific or quantitative fieldExcellent programming, software architecture, and communication skillsStrong command of SQLExperience with agile software development methodologies (Scrum, etc.)Technical Skills & CompetenciesC#, .NET CoreReact.js 16.8+ using ES6+ or TypeScript, Redux, HooksGraphQL clients such as Apollo ClientGraphQL API developmentExcellent understanding of database technology such as SQL Server, CosmosDB etc.DevOps tools and pipelines such as Azure DevOps/GitHub WorkflowsAgile Scrum and Gitflow working experience are preferred.Good technical writing, documentation, and communication skills.Elastic Search, Azure SearchTesting with Jest, Enzyme, or Mocha.Monitoring tools like AppDynamics, Splunk, etc. is desired.PWA development knowledge is desired.Cloud platform experience in Azure/AWS/GCP is desired.Preferred QualificationsAbility to define and implement a solution across a complex application stack