My client is in global specialty chemical company seeking a Senior Front-End Developer in Chennai.
Position Summary: We are seeking a highly skilled Solutions Architect to join our team. This role is critical for integrating various solution components and developing comprehensive deployment strategies. The ideal candidate will have a strong background in solution architecture, cloud systems, and deployment strategies, with a keen ability to see the big picture and drive innovative solutions.
Job Responsibilities: A Senior Front-End Developer is responsible for the design, development, and maintenance of web interfaces that users interact with. Their role requires a combination of technical skills, creativity, leadership, and an understanding of user experience (UX) design principles
UI/UX Design Implementation: • Convert design mockups and wireframes into high-quality code. • Collaborate closely with UI/UX designers to ensure the technical feasibility of designs. • Ensure that the UI is responsive and functions correctly across a range of devices and browsers.
Development and Coding: • Participate in all phases of the software development life cycle utilizing Agile Scrum methodology in the creation of new software products. Work hands-on with development team to prepare/review detailed Technical Design, do code reviews, ensure delivery as per committed estimates with high quality. • Write clean, efficient, and maintainable HTML, CSS, and JavaScript code. • Use modern frameworks and libraries like React Native, Angular to build interactive web applications. • Optimize web pages for performance, ensuring fast load times and smooth interactions.
Code Review and Mentorship: • Conduct Design and code reviews for the developed modules and provide detailed analysis and propose improvements based on code maintainability, scalability, performance, and reliability. • Review code written by junior developers, providing constructive feedback and guidance. • Mentor and support junior developers, helping them grow in their roles. • Establish and enforce coding standards and best practices across the team.
Preferred Skills & Qualifications: • Experience: Minimum of 12 years in front end development with strong proficiency in modern front-end frameworks/libraries like React, Angular etc. • Demonstrated experience in leading frontend development projects, including planning, execution, and delivery. Technical Management and Delivery of products with minimum of 8 years’ experience • Strong understanding of web performance optimization techniques, including lazy loading, code splitting, and asset optimization. • Cloud : Azure Services - Min 5 Years of experience in Integration with Azure IoT Hub, Functions, Cosmos DB, Service Bus Queue, Key Vault Stream Analytics, Web API, Azure Data Factory, SQL Azure, Azure AD • Development : Dot Net Core, C# MVC, React JS, React native - Min 10 Years • Azure DevOps and Infrastructure - Min 3 Years • Relational/ Non -Relational Database (SQL/Cosmos DB) - Min 5 Years • Excellent problem-solving skills and the ability to think critically and strategically. • Strong verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders. • Microsoft Certified Technical Architect (AZ 305 - Mandatory) • Experience working on IOT Platforms (Design and Development) - Min 3 Years • Experience with full stack SaaS development. • Deployment: Experience with CI/CD pipelines, automation tools, and deployment strategies.
Preferred Personality Traits • Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring best practices in architecture, design, and deployment. • Collaboration: Work closely with product owners, developers, and other stakeholders to understand requirements and deliver robust solutions. • Documentation: Create and maintain comprehensive architectural documentation and deployment guides. • Innovation: Stay updated with the latest trends and technologies in solution architecture, advocating for their adoption where appropriate.