Principal Software Engineer
iCIMS
Job Overview We’re looking for a Principal Frontend Software Engineer to help shape the future of our web applications. In this role, you’ll lead the architecture and optimization of frontend solutions, ensuring they are high-performing, scalable, and user-friendly. You’ll have the opportunity to drive innovation, explore emerging technologies, and set best practices that enhance both development efficiency and the user experience. As a key technical leader, you’ll mentor developers, conduct code reviews, and collaborate closely with UX/UI designers, backend engineers, and product teams to bring seamless, engaging experiences to life. If you’re passionate about building world-class web applications and enjoy working in a collaborative, fast-paced environment, we’d love to hear from you! About Us When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent. Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile. As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent. We’re passionate about helping companies build a diverse, winning workforce and about building our home team. We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs. Responsibilities Architect and develop scalable, high-quality front-end applications using React.js. Lead technical discussions, code reviews, and mentoring to elevate team expertise and performance. Optimize performance, security, and maintainability of front-end applications. Collaborate with backend, UX/UI, and product teams to build seamless, engaging user experiences. Drive adoption of modern front-end frameworks, libraries, and best practices to enhance development workflows. Develop and enforce coding standards, design patterns, and testing strategies to ensure high-quality code. Stay ahead of industry trends, emerging technologies, and best practices to enhance our tech stack and processes. Qualifications 8+ years of experience in front-end development with deep expertise in React.js. Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3. In-depth knowledge of React Hooks, Redux, Context API, and component-based architecture. Experience with Server-Side Rendering (SSR) frameworks like Next.js is a plus. Solid understanding of RESTful APIs, GraphQL, and WebSockets. Strong grasp of performance optimization, memory management, and debugging techniques. Hands-on experience with unit testing and integration testing (Jest, React Testing Library, Cypress). Familiarity with CI/CD pipelines, Git, and DevOps best practices. Proven experience in leading teams, conducting code reviews, and mentoring developers. EEO Statement iCIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at iCIMS. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you’d like to request an accommodation due to a disability, please contact us at careers@icims.com. Compensation and Benefits Competitive health and wellness benefits include medical insurance (employee and dependent family members), personal accident and group term life insurance, bonding and parental leave, lifestyle spending account reimbursements, wellness services offerings, sick and casual/emergency days, paid holidays, tuition reimbursement, retirals (PF - employer contribution) and gratuity. Benefits and eligibility may vary by location, role, and tenure. Learn more here: https://careers.icims.com/benefits
Confirm your E-mail: Send Email
All Jobs from iCIMS