8 - 12 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Front-End Solution and Technical Architect at our company, you will play a crucial role in designing and delivering scalable web and mobile-first applications. Your expertise in front-end technologies will be instrumental in leading the architecture, design, and implementation of user-centric solutions. Here are the key responsibilities associated with this role: - **Architecture and Technical Design:** - Define and implement scalable, secure, and maintainable front-end architectures for web and mobile platforms. - Design and integrate mapping solutions, including features such as geocoding, routing, clustering, and custom overlays. - Develop cross-platform solutions using modern frameworks like React.js and React ecosystem. - Experience and exposure to React Native, Flutter, or Angular will be an added advantage. - Establish best practices for front-end development, including component-based design and dependency management. - **Technical Leadership:** - Define and drive the architectural vision for mobile-first front-end solutions. - Lead the technical direction of front-end development teams, ensuring alignment with architectural principles and best practices. - Mentor and guide developers in advanced front-end and map integration techniques. - Review and approve technical designs, implementation plans, and code for quality and performance. - **Mobile-First Strategy:** - Design and implement responsive, touch-friendly user interfaces optimized for mobile devices. - Ensure performance optimization for low-bandwidth networks and mobile platforms. - **Front-End Development (Reusable Component Development):** - Proven experience in designing and maintaining shared component libraries. - Build and maintain a centralized library of reusable components for mobile and web platforms. - Ensure components are modular, accessible, and compatible across frameworks like React.js, React Native. - Optimize components for performance, scalability, and usability. - **Dependency Management:** - Define and enforce strategies for managing third-party libraries and frameworks. - Automate dependency updates, vulnerability scanning, and risk mitigation. - Regularly review and optimize the dependency footprint to reduce bundle sizes and improve application performance. - **Autonomous Development Enablement:** - Foster an environment where teams can work autonomously by providing well-defined architectural patterns, guidelines, and reusable resources. - Implement tools and processes that support decentralized decision-making while maintaining architectural integrity. - **Build And Deployment Optimization:** - Design and implement efficient build pipelines for web and mobile applications. - Collaborate with DevOps teams to create CI/CD pipelines that streamline testing, building, and deployment processes. - **Map Integration Expertise:** - Implement advanced mapping features using APIs such as Google Maps, HERE Map, or similar mapping libraries. - Build interactive maps with features like real-time location tracking, dynamic markers, polygons, and heatmaps. - **Collaboration And Solution Delivery:** - Evaluate technical requirements and provide detailed implementation roadmaps. - Collaborate with stakeholders to translate business needs into technical specifications. - Work closely with UI/UX designers to deliver intuitive interfaces with integrated map components. - **Performance Optimization:** - Optimize web and mobile applications for speed, scalability, and resource efficiency, particularly for map-heavy interfaces. - **Testing And Quality Assurance:** - Ensure the delivered product provides a high-quality user experience. - Incorporate a comprehensive testing strategy, from unit tests to end-to-end (E2E) tests. - Use tools like Jest, Cypress, Detox, and Appium for automated testing. - **Security And Accessibility:** - Implement secure practices for handling sensitive application data. - Ensure map and application interfaces comply with accessibility standards. In addition, as an ideal candidate for this role, you are expected to have 8+ years of experience in front-end development, expertise in React.js and React Native, strong geospatial capabilities, a mobile-first mindset, architectural expertise, technical leadership skills, CI/CD & DevOps familiarity, and a focus on security, accessibility, and testing. You will be a valuable member of our team, contributing to the success of our projects and the growth of our company.,

Mock Interview

Practice Video Interview with JobPe AI

Start ReactJS Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You