Vacancy expired!
- Client Network Software Engineering Team is looking for a Staff Software Engineer - UI with Full stack Experience (good to have) to join our team.
- We believe that great design has the ability to engage and inspire users and we strive to rethink and redefine how users interact with our applications and products.
- All of our team members are strategic thinkers and conceptual problem solvers who make every UX decision an informed one.
- We value hard work, accountability and collaboration and look for proven skills over big egos.
- Our team excels in working together and recognizing individual strengths and values each contributor as a key factor in successfully delivering a project.
- If you understand Yes, and over No this is the team for you.
- In this role, you will work closely with UX Designers, Software Engineers and Product Owners to build pixel perfect layouts, user interface components, and single page applications for a variety of Network Automation applications.
- You will work on a very agile team and be expected to context shift quickly between projects.
- 6 or more years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD)
- HTML5, CSS3, and JavaScript standards including ES6 (Required)
- Experience with modern JavaScript UI framework - Angular 8+ (Required)
- Experience with Node.js, functional reactive programming, and FLUX architecture (Required)
- Verbal and written communication skills, problem-solving skills, and interpersonal skills (Required)
- 7 or more years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
- Experience implementing pixel perfect layouts and UI components using Angular & NgRx
- Experience building Single Page Applications that consume REST services
- Understanding of UX and the design techniques and principals involved in the production of conceptual prototypes, wireframes, and HTML Prototypes.
- Experience with building secure apps and app debugging skills
- Should be familiar with Unit testing frameworks (Jasmine)
- Should be familiar with deploying apps to Linux environments and analyze production issues
- Experience with Client-side JavaScript charting technologies like D3 or FusionCharts
- Responsive Design Principles
- Builds engaging, usable, and accessible UI applications/components/code libraries for web - in the form of HTML/CSS/JavaScript and technical notes
- Analyzes existing software for Usability and Accessibility issues and provide recommendations for improvement
- Works with a diverse team of product owners, UX designers, and developers in a fast paced environment, with quick iterative cycles
- Keeps up to date with the latest trends in web engineering and introduce them into projects when appropriate
- Evangelizing UI/UX front-end best practices and Accessibility for web
- Fielding inquiries and requests for support from stakeholders
- Works with Client UX leadership team to attract, build, and maintain an engaged team of UX professionals across the globe
Vacancy expired!