Software Development Engineer - Frontend
Location
Pune, MH (in-office)
We are actively seeking a seasoned Senior Frontend Developer proficient in React.js to contribute to our cutting-edge projects. As a key member of our development team, you will be instrumental in shaping the user experience and functionality of our web applications. If you are a creative thinker with a strong technical foundation and a passion for crafting exceptional user interfaces, we want to hear from you.
About ZenTrades
ZenTrades is a growing product startup with a strong foundation in delivering AI-powered SaaS solutions (CRM + ERP) for Field Service Management. Our core focus is towards creating the future of Field Service Management, where trade service professionals will effortlessly harness the power of technology to streamline their operations, enhance customer experiences, and drive growth, thereby revolutionizing the trade services industry operations. ZenTrades' founding team comprises young engineers from top-tier universities such as UW Madison, and UC Berkeley alumni with solid domain knowledge having built top-notch products and implemented them at Fortune 500 companies.
The team is headquartered in Seattle, US and has its office in Pune, MH. With its robust CRM+ERP platform featuring a modular software architecture and integrated Generative AI capabilities, ZenTrades delivers a trade-specific operating system that caters to the unique needs of each trade. ZenTrades empowers tradesmen with an AI assistant, LISA (co-pilot), to enhance their sales and service capabilities using Generative AI.
Role and Responsibilities
Lead the design and development of robust and scalable user interfaces using React frameworks, ensuring the seamless integration of frontend components.
Exhibit mastery in JavaScript and ES6+, producing code that is not only functional but also adheres to best practices, industry standards, and code quality benchmarks.
Implement advanced state management solutions using Redux or Mobx, optimizing application state for performance and maintainability.
Demonstrate expertise in handling asynchronous operations by effectively working with RESTful APIs and manipulating data to enhance overall application responsiveness.
Utilize a deep understanding of HTML5 and CSS3 to create visually stunning and responsive user interfaces that provide an exceptional user experience across devices.
Employ front-end build tools, including Webpack and Babel, to streamline development workflows and ensure efficient bundling, transpilation, and optimization of code.
Exhibit excellent problem-solving skills, tackling complex technical challenges with a systematic and innovative approach.
Uphold a commitment to delivering high-quality code with meticulous attention to detail, ensuring the success of our projects through excellence in .
Skills/Experience
Proven track record in frontend technologies such as React.js, Redux, HTML/CSS, Typescript.
In-depth knowledge and experience with Javascript, and their core principles.
Strong foundational knowledge in OOPs, DSA, SQL/NoSQL, Operating Systems, and Software Engineering.
Demonstrated experience with RESTful APIs and asynchronous request handling.
Proficiency in front-end build tools, including Webpack and Babel.
Experience working in a complete software development life cycle involving analysis, technical design, development, testing, troubleshooting, maintenance, documentation and agile methodologies.
Extensive experience with version control systems, especially Git.
Familiarity with testing frameworks, such as Jest, Mocha or Enzyme.