The point where experts and best companies meet
Share
Senior Software Engineer - Frontend
As a Senior Software Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that are correctly implemented and high quality. You will take initiative to identify and own solutions to problems, and partner with cross-functional teams. You will act as a resource by advising and mentoring junior engineers to continue to build the technical capabilities of our teams.
In this role, you will:
Participate in projects from start to finish including technical requirements gathering, data modeling and deployment.
Develop complex web UIs both independently and with support and review from our team’s Principal Front End Engineer.
Participate in code reviews and mentor junior developers.
Work on multiple projects simultaneously, prioritize effectively to meet our stakeholders’ delivery expectations.
Collaborate with stakeholders to understand requirements and business needs; communicate technical solutions with non-technical stakeholders.
Collaborate effectively with design, QA and content/brand team members.
Maintain technical excellence in the execution and the delivery of implementations of varying scope.
Independently estimate and manage assigned tasks.
The skills you will bring include:
3 to 5 years of front end experience with HTML, CSS (SASS/SCSS) and JavaScript
Solid understanding of modern web development concepts
Capable of translating arbitrary design into responsive styles; familiar with standards and conventions
Can confidently implement UI behaviors with JavaScript via various methods, such as with vanilla JavaScript, jQuery or React
Experience working with CMS platforms
Experience using common front end tools such as webpack or gulp
Comfortable interacting with REST web services
Experience working with Git and Jenkins or similar version control and build platforms
Attention to detail, and analytical/problem-solving skills
Here, we’re building a dynamic workplace where everyone can have the career experience of a lifetime. We challenge ourselves to grow to our full potential. We learn from our missteps and celebrate our victories. We come to work every day to push boundaries in cybersecurity and keep our 11,000+ global customers ahead of whatever’s next.
These jobs might be a good fit