Vacancy expired!
JOB DESCRIPTION GENERAL FUNCTION: Responsible for creating Web Components using JavaScript/TypeScript, Angular, and CSS/SASS. Design and implement software solutions as a member of an Agile squad, which means being part of all Agile ceremonies, participating in activities from design to delivery. Developer will work closely with our Front End Guild and UX departments to ensure that all code functionality, quality, conventions, accessibility, and testability requirements are met. Individuals on the team are responsible and accountable for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined. Be part of a collective effort to always do the right thing for customers and colleagues, and to ensure that actions and behaviors drive a superior customer experience. ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Create and style Web Components for a new Design System
- Provide technical knowledge and share information
- Work collaboratively with other software engineers to define system architectures and design solutions
- Develop software meeting code quality standards and metrics
- Practice test-driven development
- Participate in communities of practice by contributing to and following standards, reviewing others code, and sharing knowledge
- Achieve operational excellence by writing maintainable, supportable, and testable code
- Assist with problem resolution for end users and customers
- Maintain appropriate controls and documentation to ensure compliance of audit requirements
- Other duties as assigned
- Bachelor's degree in Computer Science/Information Systems or comparable with 3+ years of development experience in web-based design
- Agile development experience and pair-programming
- Knowledge of web-based, front end software design
- Experience with developing reusable common component for the web
- Understanding of security best practices
- Strong problem solving and collaboration skills
- Excellent verbal and written communication skills
- Strong knowledge of web technologies:
- Semantic HTML
- CSS/SCSS
- JavaScript/TypeScript
- Web accessibility (a11y)
- Proficient in:
- SPA frameworks using JavaScript/TypeScript (Angular preferred)
- Experience with:
- Design Systems (Style Dictionary, Storybook)
- Git and GitHub
- js and NPM
- Unit testing frameworks
- Strong preference for experience with:
- Jenkins
- End-to-End Testing Frameworks
Vacancy expired!