Senior Software Engineer
Meet Our Team:
We are seeking a highly skilled Senior Software Engineer to join our dynamic team. The ideal candidate will have an extensive experience in UI technologies and in-depth understanding of React, state management like Redux, and a solid understanding of Java fundamentals. This individual will play a critical role in designing, developing, and optimizing user interfaces that deliver exceptional user experiences. You will work closely with our design, product, and backend teams to bring modern and engaging interfaces to life.
Picture Yourself at Pega:
Develop:
- Develop, test, and maintain highly responsive, visually appealing user interfaces using React and associated technologies.
- Collaborate with backend engineers to integrate frontend components with Java based services.
- Implement state management solutions using Redux to ensure seamless application workflows.
Code Quality: Write clean, efficient, and maintainable code with a strong emphasis on performance, scalability, and reusability.
- Component Architecture:
- Use HTML5, CSS3, and JavaScript (ES6+), along with React, TypeScript to Develop reusable and modular components following best practices .
- Proficiently manage state using technologies like Redux and ensure smooth data flow and application state consistency.
What You'll Do at Pega:
- Tooling and Build Systems: Configure and optimize build tools like Webpack or other bundling technologies to streamline development workflows.
- Technical Leadership: Provide guidance to junior developers and foster a collaborative, high-performing engineering environment.
- Testing: Implement unit, integration, and end-to-end tests to ensure robustness and reliability of applications.
- Performance Optimization: Identify bottlenecks and optimize web applications for speed and scalability.
- Bring a keen eye for usability, ensuring that every feature enhances the overall user experience and meets design specifications.
- Contribute to and maintain documentation of UI components and development processes.
- Drive innovation in development by staying updated with the latest tools, frameworks, and practices, and mentoring junior team members.
Who You Are:
- Expertise of 4-6 years with Frontend Technologies:
- Advanced proficiency in HTML, CSS, and JavaScript (ES6+).
- Strong foundation in Java, with the ability to troubleshoot and contribute to backend features when needed.
- In-depth understanding of React.js and its core principles, including React Hooks, state management, and component lifecycle.
- Strong experience with TypeScript and its advanced features.
- Bundling and Build Tools:
- Solid understanding of Webpack, Babel, and other build tools/bundlers.
- Experience with optimizing build processes for performance and efficiency.
What You've Accomplished:
- Version Control & CI/CD:
- Experience working with Git and version control systems.
- Knowledge of continuous integration and delivery pipelines.
- Cross-Browser & Responsive Development:
- Proven ability to develop applications that work seamlessly across multiple browsers and devices.
- Experience writing unit and integration tests using testing frameworks like Jest and React Testing Library.
- Basic understanding of SDLC (Software Development Life Cycle) and Agile/Scrum methodologies.
- Basic knowledge of web accessibility standards (WCAG) and best practices.
- Experience with state management libraries like Redux.
- Ability to work independently and collaboratively within a Scrum team, with strong communication skills and a solution-oriented mindset.
Innovative thinker with a passion for improving user experience and frontend development practices.
Pega Offers You:
- Flexible working hours
- The world’s most innovative organizations as reference-able clients
- A lot of interesting and challenging work
- Many opportunities of development – internal and external trainings, learning & self-growth opportunities (O'Reilly Learning, LinkedIn Learning, }GetAbstract, Udemy, Conferences etc.)
- Hackathons and social events
#LI-MC3
Inclusion and Diversity – Inclusive is one of our values at Pega. Pegasystems is committed to inclusion and diversity and strives to foster a fair and inclusive environment for all. We believe Pega can achieve more when we create a culture that inspires each of us to fully contribute each and every day. We encourage diverse thinking and collaboration for better outcomes for all. Learn more about our inclusive culture.
We encourage candidates of all backgrounds and skillsets to consider opportunities at Pega. At Pega, we focus on the skills needed to be successful and we know that our employees can thrive even if they don't possess a traditional background. If you like the sound of this role, but are not sure if you are the right person, please consider applying. We would love to hear from you!
As an Equal Opportunity and Affirmative Action employer, Pegasystems will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, veteran or disability status, or any other category protected by law.
Export Compliance – For positions requiring access to technical data subject to export control regulations such as this, Pegasystems may need to obtain export license approval from the U.S. Government and EU Authorities for certain individuals.
Accommodations – If you require reasonable accommodations under the Americans with Disabilities Act (US only) or comparable regional regulations in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact us here or contact (US only) 1-888-PEGA-NOW and/or 225 Wyman Street Waltham, MA 02451 ATTN: Benefits.
Labor Condition Applications
GDPR Candidate Privacy Notice
Pegasystems Limited UK Gender Pay Gap Statement
EEO/AA Policy Statement
Know Your Rights: Workplace Discrimination is Illegal
Pay Transparency Policy Statement
Your Employee Rights Under the Family and Medical Leave Act
E-Verify Notice
Employee Polygraph Protection Act Rights
Apply Now
Already have an account? Log in.