Front End Developer Job Description Template

As a Front End Developer, you will work closely with team engineers, designers, and internal stakeholders. To create expansive front-end online applications that function across many browsers and mobile apps, you’ll leverage the most recent web development standards, contemporary technologies, and frameworks. Additionally, you will interact with the UI tech domain to embrace and contribute to best practices for using UI components.

Typical Duties and Responsibilities

  • Collaborate with other designers and engineers to produce tools and applications that are elegant, usable, and interactive
  • Produce attractive interactive UIs, prototypes of UI/UX designs, and reusable parts
  • Create UI components utilizing contemporary languages and frameworks
  • Generate specification-based, clean, effective, maintainable, and tested code
  • Write top-notch, thoroughly tested front-end code while utilizing test-driven development
  • Review and enhance the application’s use by keeping an eye on key performance indicators and proactively fixing problems
  • Assume full responsibility for the code and working on the product’s SDLC, which includes design, development, testing, deployment, and production support
  • Streamline technical requirements to assure the creation of high-quality project deliverables and create a satisfying client experience
  • Construct incredibly efficient and scalable world-class single-page applications using React

Education

  • Bachelor’s degree in computer science, computer engineering or a related field

Required Skills and Experience

  • Knowledge of technologies like HTML, CSS, Javascript, TypeScript, and React
  • Experience creating Microservices, APIs (REST, GraphQL), using Docker technologies, and deploying Serverless services
  • Strong object-oriented design and development abilities 
  • Practical experience with grids that can handle big data volumes and real-time updates
  • Working knowledge of Jenkins, CI/CD tools, and AWS Cloud technologies
  • Understanding of server-side CSS pre-processing platforms (LESS, SASS) and client-side scripting frameworks, including jQuery

Preferred Qualifications

  • Background in technology or computer science
  • Experience in the financial services industry
Contact us

Recruit with Nexus IT Group