Senior Software Engineer - Frontend ( REACT JS )

  • Pune
  • Knorex
About Knorex: Founded in 2009, Knorex (https://knorex.com) is a technology company that provides programmatic advertising products and solutions to marketers to connect in real-time to their desired audience worldwide. Through its flagship universal marketing platform, Knorex XPO unifies the connectivity to each of the major marketing channels including social media, search, connected TVs/OTTs, video, audio, display/native, and email, in one place, while simplifying execution and optimization across these channels through AI automation. Knorex operates across the US and APAC. Why Knorex? We are constantly on the lookout to recruit the best and the brightest - from engineering to sales to account management to operations and HR. Knorex offers you many different opportunities to scale your ambition and creativity far and beyond. We embrace a dynamic and pragmatic way of doing things, setting ourselves up for long term achievement yet relentlessly focused on delivering the short term goals. If you love the joy of building stuffs and seeing them grow, growing yourself and others in the process, and challenging yourself to do stuffs that you once thought impossible, we invite you to explore a career with us. What Knorex Offers Competitive remuneration package including quarterly bonus pay out. Comprehensive benefits scheme such as W3F (Work, Wellbeing, Welfare) Fund for courses, materials, personal health and wellbeing Work from home benefit Quarterly recognition program and long service reward Career growth and personal development scheme You will have the advance to influence and drive the changes, at Knorex we welcome good ideas and accept any possibility to make our company great We offer great learning opportunities, you will have exposure in cutting edge performance marketing and advertising technology Opportunity to work cross-country and with variety of projects of a different nature Key Responsibilities/ Position Details: We are looking for a talented and experienced Frontend Developer with 4-5 years of hands-on experience in developing web applications using ReactJS, Bootstrap, HTML, CSS3, and JavaScript. As a Frontend Developer, you will collaborate with cross-functional teams to create visually appealing and responsive user interfaces, ensuring a seamless and enjoyable user experience. Responsibilities: Develop and implement responsive and user-friendly web interfaces using ReactJS, Bootstrap, HTML, CSS3, and JavaScript Collaborate closely with UI/UX designers to transform wireframes and mockups into functional and visually engaging user interfaces Write clean, efficient, and maintainable code following best practices and coding standards Optimize web applications for performance, scalability, and cross-browser compatibility Collaborate with backend developers to integrate frontend interfaces with server-side systems and APIs Conduct thorough testing and debugging to ensure high-quality software delivery Collaborate with the QA team to address and resolve reported bugs and issues Stay up-to-date with the latest trends and advancements in frontend development technologies and techniques Participate in code reviews, provide constructive feedback to team members, and contribute to improving development practices Apply responsive design principles to ensure consistent user experiences across different devices and screen sizes Keep abreast of emerging industry standards and ensure the application of best practices in frontend development Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field Proven 4-5 years of hands-on experience in frontend development using ReactJS Strong proficiency in HTML, CSS3, JavaScript, and related frontend technologies Experience with responsive web design and implement visually appealing user interfaces Proficiency in CSS frameworks like Bootstrap and knowledge of CSS preprocessors (e.g., SASS, LESS) Solid understanding of ReactJS concepts and its ecosystem, including state management libraries (e.g., Redux) Familiarity with RESTful APIs and integrating frontend interfaces with backend systems Experience with version control systems (e.g., Git) and frontend build tools (e.g., Webpack, Babel) Strong problem-solving and debugging skills Excellent verbal and written communication skills Ability to work collaboratively in a team environment and independently when required We are seeking a candidate who demonstrates exceptional ability to work under pressure to join our team. At Knorex, we thrive in a fast-paced and dynamic environment, and we need individuals who can maintain composure, focus, and deliver high-quality results even in challenging situations Benefits Ample opportunities to grow. You get to propose your own ideas and see it through Work with passionate, talented and driven colleagues who get things done! Opportunity to work cross-country and with variety of projects of different nature Challenging and exciting problems that await you to solve Comprehensive Health Insurance Coverage W3F (Work, Wellbeing, Welfare) Fund for courses, materials, personal health and wellbeing