Overview

Senior JavaScript Engineer Jobs in Amman, Jordan at Avertra

Main Job Responsibilities:

  • Lead Front-End Architecture and Design:
  • Design and implement scalable, maintainable, and high-performance front-end architectures.
  • Make strategic decisions on frameworks, libraries, and tools to enhance development efficiency and application performance.
  • Mentor and Guide Junior Developers:
  • Provide technical guidance, code reviews, and mentorship to junior team members.
  • Foster a culture of continuous learning and professional growth within the development team.
  • Collaborate with Cross-Functional Teams:
  • Work closely with back-end engineers, UX/UI designers, product managers, and other stakeholders to define and implement innovative solutions.
  • Ensure seamless integration of front-end applications with back-end services and APIs.
  • Ensure Technical Feasibility and Optimize Performance:
  • Assess the technical feasibility of UI/UX designs and provide feedback for improvements.
  • Optimize applications for maximum speed, scalability, and responsiveness across various devices and platforms.
  • Implement and Enforce Coding Standards:
  • Establish and maintain coding best practices and standards to ensure code quality and consistency.
  • Conduct regular code reviews to enforce standards and identify areas for improvement.
  • Drive Continuous Improvement and Innovation:
  • Stay updated with the latest industry trends, technologies, and best practices in JavaScript and front-end development.
  • Propose and implement enhancements to existing systems and processes to improve efficiency and product quality.
  • Manage Agile Development Processes:
  • Participate actively in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Help the team meet project deadlines and deliver high-quality features by effectively managing tasks and priorities.
  • Develop Automated Testing and Deployment Pipelines:
  • Implement automated testing frameworks to ensure software reliability and reduce regression issues.
  • Set up and maintain continuous integration/continuous deployment (CI/CD) pipelines to streamline the deployment process.
  • Ensure Security and Compliance:
  • Integrate security best practices into front-end development to protect user data and ensure compliance with relevant regulations.
  • Collaborate with security teams to conduct vulnerability assessments and address security concerns proactively.
  • Create and Maintain Documentation:
  • Develop comprehensive documentation for front-end systems, processes, and APIs to facilitate knowledge sharing and onboarding.
  • Ensure that all technical documentation is up-to-date and accessible to relevant team members.
  • Analyze and Resolve Complex Technical Issues:
  • Troubleshoot and resolve performance bottlenecks, bugs, and other technical challenges in existing applications.
  • Conduct root cause analysis for recurring issues and implement long-term solutions.
  • Coordinate with DevOps and Infrastructure Teams:
  • Work with DevOps engineers to ensure smooth deployment and operation of front-end applications.
  • Assist in managing environments, monitoring application performance, and ensuring high availability.

Title: Senior JavaScript Engineer

Company: Avertra

Location: Amman, Jordan

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.