Senior Frontend Engineer

Company Name: Amdocs Inc

Location: Medellin, ANT, CO

Job Duration: 2024-11-23 to 2024-12-23

Overview

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