Nanoprecise Sci Corp is an automated AI-based predictive maintenance solution provider that facilitates early detection of even small changes in machine operations well before they impact production or cause downtime. Nanoprecise specializes in the implementation of Artificial Intelligence and IIoT technology for predictive asset maintenance and reducing the carbon footprint of manufacturing plants. We are defining the industry’s service standard for the monitoring & analytics of all types of industrial machines, through our leading energy efficiency & health analytics platform for industrial assets. We work with companies across various sectors to help drive their Industry 4.0 journey.Know more about us here of the roleWe are seeking a talented and highly experienced Senior Frontend Developer/Principal Engineer to join our growing team. In this role, you will be responsible for building and maintaining high-quality, user-centric frontend applications and Mobile Application (React Native). You will work closely with designers, backend developers, and product managers to bring our vision to life while ensuring that the products we deliver are scalable, responsive, and performant.ResponsibilitiesFrontend Development: Lead the development and implementation of modern, user-friendly web applications using technologies such as JavaScript, React JS, React Native, Angular, or Vue.js.Code Quality: Ensure that the codebase is clean, maintainable, and adheres to best practices. Conduct code reviews and mentor junior developers.User Interface Design: Collaborate with UI/UX designers to create intuitive, responsive, and visually appealing user interfaces that provide excellent user experiences.Cross-Functional Collaboration: Work closely with backend developers, product managers, and other teams to define and implement new features and improvements.Performance Optimization: Identify bottlenecks and optimize frontend performance to improve the overall speed, usability, and scalability of the web applications.Testing and Debugging: Write unit, integration, and end-to-end tests to ensure application stability and functionality. Troubleshoot and resolve issues in a timely manner.Mentorship: Provide guidance and mentorship to junior and mid-level developers to help them grow professionally and improve their coding skills.Learning : Stay up to date with the latest trends in frontend technologies, React ecosystem, and mobile development. Propose and drive the adoption of new technologies and methodologies that improve the team's efficiency and product quality.Strong communication and collaboration skills, with an ability to explain complex technical concepts to non-technical stakeholders.Ability to take ownership of projects from start to finish and lead teams through the development lifecycle.Preferred SkillsReact Js, React Native, Redux, Git, Modular Federation, HTML and CSSMust Have SkillReact.js → 8 yearsRedux → 6 yearsReact Native → 4 yearsGIT → 4 yearsUnix/Linux → 2 yearsGood to have skillsVercel AI(v0)Experience with server-side rendering (SSR) and Next.js. Familiarity with backend technologies , semi structured data and No-SqlExperience with Docker and Kubernetes for containerized deployment.Familiarity with design systems and component libraries.Measures/ KRA’s:Design client-side and micro frontend architectureDesign, build, and maintain APIs, services, and systems across our product.Design and develop data science, cloud, web and mobile software.Build the front-end of applications through appealing visual designBuild features and applications with a mobile responsive designWrite technical documentationTest software to ensure responsiveness and efficiencyTroubleshoot, debug and upgrade softwareCreate security and data protection settingsDevelop and manage well-functioning databases and applicationsPassionate about web/mobile app development, IIoT, startups and most importantly, to add value through cutting edge analytics.Design a software scalable for thousands of sensors, handling large amounts of data, analyzing the data and making it available to end users in a simple and intuitive manner.Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter.Collaborate with the product and operations teams.Ensure Best practices for Development.Qualifications & Experience8+ years of experience in frontend developmentProven track record of developing and deploying production-quality web and mobile applications using React JS and React Native.Strong experience with Redux or similar state management libraries and understanding of asynchronous data flows.Expertise in modern frontend technologies such as HTML5, CSS3, JavaScript (ES6+), and TypeScript.Experience with Modular Federation (Micro-frontends) and its integration into large-scale applications is a significant plus.Familiarity with version control systems like Git and CI/CD practices.Experience in leading teams and mentoring engineers in a collaborative environment.Great reasons to apply to NanopreciseExciting and dynamic environment with a great leadership teamRegular performance reviews to facilitate your successCompetitive compensation based on experience and proven abilitiesA global workforce of multi-cultural and talented colleaguesAmazing growth opportunities for your personal developmentAccess to our health Insurance program and so much more!Flexible working hoursGreat paid time offNoteNanoprecise Sci Corp is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture that does not discriminate based on disability, status, or any other basis protected under legislation.We thank all applicants in advance for their interest in this position however due to the volume of applications we receive, we are unable to respond to each application via phone, email, or agency inquiries.
Job Title
Senior Frontend Developer/Principal Engineer(Web/Mobile)