Job
Description
As a Software Engineer at Pega, you will be part of a dynamic, cross-functional engineering team collaborating with product managers, designers, and backend engineers to deliver world-class applications. Your role will involve crafting modern, scalable, and high-performing user interfaces while ensuring seamless integration with Java-based services. The team thrives on innovation, collaboration, and a strong commitment to exceptional user experiences. Key Responsibilities: - Design, build, test, and maintain responsive, accessible, and performant user interfaces using React, TypeScript, and related technologies. - Work closely with backend engineers to integrate frontend components with REST services. - Build reusable, modular UI components, applying best practices for scalability and maintainability. - Implement unit, integration, and end-to-end tests to ensure robust and reliable applications. - Focus on usability and accessibility to enhance the user journey. - Stay current with emerging frontend frameworks, tools, and practices to drive continuous improvement. - Maintain clear and comprehensive documentation for UI components, workflows, and best practices. Qualifications Required: - 2-4 years of professional experience in frontend development and Core Java. - Strong proficiency in React.js, Redux, TypeScript, and modern JavaScript (ES6+). - Experience with React Hooks, component lifecycle, and state management. - Solid foundation in Core Java, with the ability to contribute to backend features when required. - Expertise in HTML5, CSS3, and building responsive, cross-browser compatible UIs. - Proficiency with Webpack, Babel, Git, and CI/CD pipelines. - Hands-on experience with testing frameworks such as Jest and React Testing Library. - Familiarity with Agile/Scrum methodologies. - Basic knowledge of accessibility (WCAG standards). - Excellent communication, collaboration, and problem-solving skills. Pega offers you analyst-acclaimed technology leadership, continuous learning and professional development opportunities, a collaborative and inclusive work culture, and a competitive global benefits program including compensation, performance bonus, and equity opportunities. As a Software Engineer at Pega, you will be part of a dynamic, cross-functional engineering team collaborating with product managers, designers, and backend engineers to deliver world-class applications. Your role will involve crafting modern, scalable, and high-performing user interfaces while ensuring seamless integration with Java-based services. The team thrives on innovation, collaboration, and a strong commitment to exceptional user experiences. Key Responsibilities: - Design, build, test, and maintain responsive, accessible, and performant user interfaces using React, TypeScript, and related technologies. - Work closely with backend engineers to integrate frontend components with REST services. - Build reusable, modular UI components, applying best practices for scalability and maintainability. - Implement unit, integration, and end-to-end tests to ensure robust and reliable applications. - Focus on usability and accessibility to enhance the user journey. - Stay current with emerging frontend frameworks, tools, and practices to drive continuous improvement. - Maintain clear and comprehensive documentation for UI components, workflows, and best practices. Qualifications Required: - 2-4 years of professional experience in frontend development and Core Java. - Strong proficiency in React.js, Redux, TypeScript, and modern JavaScript (ES6+). - Experience with React Hooks, component lifecycle, and state management. - Solid foundation in Core Java, with the ability to contribute to backend features when required. - Expertise in HTML5, CSS3, and building responsive, cross-browser compatible UIs. - Proficiency with Webpack, Babel, Git, and CI/CD pipelines. - Hands-on experience with testing frameworks such as Jest and React Testing Library. - Familiarity with Agile/Scrum methodologies. - Basic knowledge of accessibility (WCAG standards). - Excellent communication, collaboration, and problem-solving skills. Pega offers you analyst-acclaimed technology leadership, continuous learning and professional development opportunities, a collaborative and inclusive work culture, and a competitive global benefits program including compensation, performance bonus, and equity opportunities.