Front-End Angular Engineer (#14381486)

SPECIAL REFERRAL BONUS $2000
Work type:
Flexible (Office/Remote)
Technical Level:
Senior
Job Category:
Software Development
Project:
Global multilingual collaboration platform

Our customer is the first ever B2B platform allowing clients to instantly book interpreters for multilingual meetings. It streamlines the multilingual experience while giving full autonomy to both clients and interpreters. This application will include modules for authentication, international payments, scheduling, ratings/reviews, search, messaging, messaging, analytics, and reports.

Responsibilities:

  • Be a part of the team throughout the SDLC to deliver critical business features
  • Coach other engineers on the application and best practices across a broad spectrum of technologies
  • Designing, building, and maintaining efficient, reusable, and reliable code
  • Providing appropriate code comments for program coding by following a standard coding pattern
  • Creating a unit test cases which follows industry standards and testing practices

Requirements:

  • 5+ years of software development experience with Angular and Javascript exclusively
  • Advanced understanding of HTML5, SCSS (or CSS3)
  • Extensive knowledge of ngrx/Redux
  • Experience building an enterprise-level Software as a Services (SaaS) product with high standards on application performance and stability.
  • Expertise with Node and React is a bonus
  • Tenacious, with a reputation for taking on and completing all of your tasks and completing them to the best of your ability
  • A software development mindset that incorporates unit testing, continuous integration, and other development practices to create applications that are high quality and maintainable over time

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meet-ups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more