Remote Front-End Engineer Jobs Job Openings

  • Full Time
  • PK

Website Turing

About the job


A fast-growing startup committed to providing a comprehensive platform that meets the logistics demands of B2B social sellers looking to expand their online business, is looking for a Front-End Engineer. The engineer will be tasked with building large-scale web applications that delight end users. The company’s efficient platform provides merchants with superior quality products, shipping, and warehousing services. This role requires some overlap with the EET time zone.

Job Responsibilities:

  • Create high-quality applications based on product specifications
  • Bring design mockups to life and develop appealing user interfaces
  • Perform peer code reviews to assist us all in improving our skills
  • Work with back-end engineers to design APIs and back-end services
  • Develop reusable and efficient front-end systems to power web applications
  • Explore and communicate front-end best practices regularly
  • Provide junior engineers with technical mentorship and guidance
  • Identify areas for improvement in terms of performance and development workflow
  • Identify technical debt and make recommendations for improving the front-end codebase’s quality

Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 5+ years of relevant experience as a software engineer
  • 5+ years of experience in developing scalable front-end applications
  • Must have expertise in JavaScript, including Angular 9, 10 or 11
  • Experience in structured markups like HTML and CSS
  • Experience in CSS concepts like feature queries, grid layout, and SCSS
  • Knowledge of acceptance, integration, and unit testing is required
  • Familiarity with Git and good version control practices is a must
  • Strong application architecture understanding is required
  • The ability to use design patterns to design efficient, maintainable, and scalable features is nice to have
  • Familiarity with back-end integration of API via GraphQL or Web Sockets is nice to have
  • Experience with improving application performance using Lighthouse audits and PageSpeed insights is nice to have
  • Experience with state management like Redux/MobX/@ngrx/ngxs is a plus
  • Experience in developing micro front-ends is nice to have
  • Experience with CI/CD in a front-end context and E2E testing using a puppeteer or cypress is a bonus
  • Should be fine working with Agile teams
  • Should be able to communicate mobile development concepts to stakeholders
  • Excellent communication skills, both written and verbal

To apply for this job please visit www.linkedin.com.