Job ID:192162
Who are we?
Amdocs helps those who build the future to make it amazing. With our market-leading portfolio of software products and services, we unlock our customers' innovative potential, empowering them to provide next-generation communication and media experiences for both the individual end user and enterprise customers. Our approximately 30,000 employees around the globe are here to accelerate service providers' migration to the cloud, enable them to differentiate in the 5G era, and digitalize and automate their operations. Listed on the NASDAQ Global Select Market, Amdocs had revenue of $4.89 billion in fiscal 2023.
In one sentence
Are you an experienced engineer with a passion for seeing the impact of your work? Do you like mentoring engineers, leading projects from a technology viewpoint and delivering quality code while minimizing technical debt? If you value the technical foundation and the end-user experience of the products you build, and enjoy working with modern Frontend Frameworks, this this Senior role may be perfect for you!
What will your job look like?
Developing semantic, accessible HTML and CSS
Contributing on one or more projects, including responsibility for the success of the project from a technology perspective as it contributes to the desired outcome, which means also supporting the larger team
Contributing on one or more projects, including responsibility for the quality of the code for that project or projects, which will include supervising and participating in establishing coding standards, code architecture and refactoring
Thinking critically and applying your knowledge and experience to achieve superior client outcomes
Interfacing with sales and other teams to foster communication and enable success
Conveying technical information and solutions to clients, project managers, and other internal team members across departments in an easy-to-understand manner
Guiding engineers toward efficient solutions to technical challenges
All you need is...
Bachelor's degree in Science/IT/Computer Science or equivalent
Advanced English Proficiency
Requirements:
6+ years of experience with HTML, CSS, JavaScript, or templating frameworks
4+ years of experience with React and TypeScript (Angular as an alternative)
8+ years of experience in frontend development for custom web applications from concept to launch and beyond
Technical Skills
Strong proficiency in JavaScript and TypeScript
Deep knowledge of styling in JavaScript (e.g., styled-components, Emotion, CSS-in-JS) and experience with UI component libraries like PrimeReact, or familiarity with frameworks such as Material-UI, Ant Design, or TailwindCSS for building flexible and scalable front-end solutions
Experience with consuming and contributing to REST APIs and GraphQL, with a focus on building efficient and scalable API consumption patterns
Strong experience with JWT, OAuth 2.0, or OpenID for authentication in frontend solutions
Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, or Vite
Strong understanding of responsive design principles, including media queries, CSS grid, and flexbox, as well as experience with frameworks like Bootstrap or TailwindCSS
Strong understanding of modern workflows and data structure libraries
Tools and Testing
Experience with Jest and React Testing Library (RTL
Communication and Problem Solving:
Good communication skills with proficiency in English
Strong written and verbal communication skills, with the ability to convey technical solutions to clients and project managers
Ability to translate business requirements into technical solutions
Nice to have:
Backend & Full Stack:Experience with Node.js, either for full-stack development or using it in build tools, server-side rendering, or API integration
Familiarity with backend technologies for full-stack development
Testing & Development Practices:Experience with end-to-end testing solutions such as Cypress, Playwright, or Webdriver.IO for automating UI workflows and ensuring complete integration between front-end components and APIs
Familiarity with Test-Driven Development (TDD)
Cloud & Security:Experience with containers and cloud services (AWS or Azure)
Knowledge of security best practices for front-end applications, including protection against common vulnerabilities such as XSS and CSRF
Architecture & Accessibility:Familiarity with Microservices and asynchronous communication patterns
Knowledge of web accessibility standards (e.g., WCAG) and experience building accessible web applications
Why you will love this job:
• You will be challenged to design and develop new software applications.
• You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth.
#LI-MM1 #LI-Hybrid
Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce