Job Openings Senior Front End Developer

About the job Senior Front End Developer

Gentis Solutions is seeking a Senior Front End Developer to join our team. This contract-to-hire position is with one of our Fortune 50 clients interested in full-time remote consultants. The ideal candidates will have the required skills listed below and will be eligible and open to being hired by our client at the end of the project's duration. This position works alongside an existing team and leverages enterprise-level technologies and processes. If you would like to work at a company that has been recognized for its diversity and inclusion, its work to drive positive social change, and as an environmental leader, make sure you apply below.

Requirements

  • Proven experience as a Front End Engineer, with a strong focus on building high throughput data heavy applications
  • Extensive experience with Next.js Micro Front-End, Module Federation, and building modular front-end components
  • Proficiency in JavaScript/TypeScript, HTML5, CSS3, and related front-end technologies
  • Solid understanding of Docker and containerization, with experience in Dockerizing front-end applications
  • Strong knowledge of CI/CD pipelines and deployment processes, preferably with experience deploying to Azure Kubernetes Service (AKS)
  • Familiarity with performance optimization techniques and tools for front-end applications
  • Excellent problem-solving and debugging skills, with a detail-oriented approach to development
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment

Desirable Skills

  • Experience with data visualization libraries and frameworks (e.g., D3.js, Plotly.js)
  • Knowledge of backend technologies such as Node.js and RESTful APIs
  • Familiarity with cloud platforms and services, particularly Azure

Typical Duties

  • Collaborate with cross-functional teams to understand business requirements and translate them into effective front-end solutions
  • Design and develop modular front-end components using Next.js Micro Front-End and Module Federation, ensuring scalability and reusability
  • Implement best practices for front-end development, including performance optimization, code maintainability, and code review
  • Dockerize front-end code and establish effective CI/CD pipelines to streamline the deployment process
  • Deploy front-end applications to Azure Kubernetes Service (AKS) and ensure seamless integration with backend services
  • Identify and troubleshoot performance bottlenecks, optimizing front-end applications for high throughput data processing
  • Stay up to date with industry trends and emerging technologies, making recommendations for continuous improvement