Tech lead - Senior UI Engineer

  • Bengaluru
  • Iron Mountain
At Iron Mountain we know that work, when done well, makes a positive impact for our customers, our employees, and our planet. That’s why we need smart, committed people to join us. Whether you’re looking to start your career or make a change, talk to us and see how you can elevate the power of your work at Iron Mountain.We provide expert, sustainable solutions in records and information management, digital transformation services, data centers, asset lifecycle management, and fine art storage, handling, and logistics. We proudly partner every day with our 225,000 customers around the world to preserve their invaluable artifacts, extract more from their inventory, and protect their data privacy in innovative and socially responsible ways. Are you curious about being part of our growth stor​y while evolving your skills in a culture that will welcome your unique contributions? If so, let's start the conversation. About the position...The UI Engineer will be tasked with designing and implementing user interfaces within an agile development framework. The ideal candidate will possess extensive experience in developing and deploying front-end applications, with a focus on optimizing performance, scalability, and user experience for complex web applications.What We OfferInsurance coverage for employees and their families, including parents.Gratuity is given to employees after three years with the company upon leavingCompetitive rewards cover career growth, family, wellness, finances, and retirementPaid Time off: You're entitled to 13 days of paid leave and 12 sick/casual days each calendar year, plus company-declared public holidays. Internet reimbursement (on a quarterly basis)YouGET TO...Design, develop, and maintain efficient frontend code using HTML, CSS, and JavaScript frameworks like ReactJs.Implement responsive and accessible user interfaces.Collaborate with the architecture team on scalable frontend designs and system architecture.Optimise frontend code for performance and scalability, addressing issues like performance bottlenecks and browser compatibility.Work closely with backend developers, UX/UI designers, product managers, and stakeholders to meet business requirements.Write and implement unit tests, integration tests, and end-to-end tests to ensure code reliability.Set up CI/CD pipelines to automate the build, testing, and deployment of frontend code.Investigate and resolve complex frontend issues, including performance, browser compatibility, and security vulnerabilities.Stay updated on the latest frontend technologies and trends, evaluating new tools to improve development processes.Provide technical leadership and guidance to the frontend team, mentoring junior developers, and conducting code reviews.THE IDEAL CANDIDATE... 6+ years of proven track record as a seasoned developer in the following tech stack:Proficient in the following technologies and languagesReact JS, Redux, Material UI , ReCharts, and Javascript. Experience in any Design Systems is a Plus.Code Repositories : Gitlab , Git or BitbucketBuild Tools: Gitlab, CICD, JenkinsAPI Integration (RESTful)JSON and XMLSQL and NoSQL Databases (Oracle, Mongo, Dynamo, PostGreSQL)Cloud Technologies : AWS, GCP (Docker Images, Container as a Service, Kubernetes)Working Knowledge and Understanding of microservices and serverless architectures.An understanding of machine learning and AI techniques is a plus.Understanding of DevOps practices, including continuous integration and continuous deployment (CI/CD) pipelines, is a plus.Knowledge of containerisation technologies such as Docker and orchestration tools like Kubernetes is a plus.Excellent communication and teamwork skills​BE, BTech or MCA from accredited/recognized universityThanks and regards,RunaTA TeamCategory: Information Technology