Senior Angular Developer

Apply to opportunity


Our client is the US-based company with a focus on B2B communications. It’s one of the Fortune 500 - an annual list of the largest United States corporations.  About the app This app helps business managers to run the roaming business (two telecommunication companies can sign a deal with each other for roaming). Additionally, the app helps to share discounts between companies and generate yearly traffic reports and financial reports. This functionality/customization is based on roles (deliverable for the future). Both versions of the app should be moved to separate reports in the future. Team size - 4 developers for UI (Angular stack);1 developer for Java;1 developer of Oracle1 PM.



  • Good knowledge of Angular.js version1+ and Angular 6, 7 
  • Good knowledge of TypeScript and ES6+ features
  • Work experience in the SCRUM teams
  • Work experience with Jira and Confluence
  • Good knowledge of TypeScript and ES6+ features
  • Experience in the conducting code-reviews
  • Good experience in TDD
  • Work experience in the big teams
  • Good estimation skills
  • Upper-Intermediate and higher English
  • SCRUM. PO and PM are on the client side;
  • 2 weeks sprints;
  • Deliveries are done every month. Maybe 2 times per month;
  • There is CI/CD setup for these projects.
  • Angular.js (v1+). Planning to migrate to Angular 7 sometime in the future;
  • REST services are done in Java (v8)
  • Main logic is in Oracle(v11g) PLSQL (in DB procedures and functions);



  • Developing awesome software
  • Growing as a technical expert
  • Taking a part in the technical discussions
  • Writing comprehensive design documentation


Why Ralabs?

  • Friendly and open-minded working environment
  • Working on projects for Fortune 500 enterprises
  • An opportunity for learning and teaching
  • Very quick professional growth
  • Unforgettable team buildings and corporate events
  • Social package: insurance, sports, English classes
  • Flexible working hours
  • Modern and convenient office in the center of Lviv
  • A possibility to come up with ideas, be listened and see them implementing

Apply to opportunity