(Front End) Senior Software Development Engineer II [Platform]
FIS
- Seattle, WA
- Permanent
- Full-time
- Build secure, robust, scalable, and performant reusable frontend components with a keen eye for usability.
- Build and own responsive user interfaces for critical user journeys
- Translating designs and wireframes into modern highly response user interfaces.
- Set and maintain high standards of technical excellence across the team.
- Leverage testing frameworks like Mocha, Chai, Selenium, Storybook to perform unit, snapshot, browser testing, etc.
- Design, develop, and maintain software applications and systems that provide value to end-users.
- Debug and troubleshoot software issues to ensure business continuity, and a high bar for end-user experience.
- Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Provide live on-call support by participating in the team on-call rotation and owning production issues from root cause analysis to resolution to future prevention.
- Partner with cross-functional teams (engineering, product, design, security, compliance etc.) to bring ideas to life.
- Mentor junior engineers and help hire new talent to build a stronger team.
- At a minimum, a Bachelor's in CS or equivalent education and either 3+ years of relevant professional experience or advanced degree such as a master’s or PhD.
- Excellent communication and cross-functional collaboration skills to thrive in a fast-paced environment.
- Experience leading projects from architectural design to production, while setting and maintaining high standards of technical excellence across your team.
- Effective communication and collaboration skills, and a history of collaborating effectively with your team and cross-functional stakeholders.
- Experience or interest in building FinTech, payment, or banking systems.
- Typical qualifications for the role are 7+ years of relevant professional experience or equivalent advanced education.
- Experience building user interfaces for financial products, or high scale consumer products.
- Experience w/ frontend frameworks/languages such as React, Redux, JavaScript, and TypeScript.
- Experience with testing and A/B experimentation frameworks, tools, and methodologies including jest, selenium, cypress, mocha chai.
- Experience with cloud platforms (AWS, Azure, GCP).
- Experience with version control systems (Git / BitBucket).
- A strong understanding of security best practices for building enterprise applications.
- Opportunities to innovate in fintech.
- Tools for personal and professional growth.
- Inclusive and diverse work environment.
- Resources to invest in your community.
- Competitive salary and benefits.