Full Stack Developer (Angular)

Prediktive - Latin America, LATAM

We are looking for a Full Stack Developer (Angular) based anywhere in Latin America to work on a long term project for one of our clients, a Data Analytics and Business Intelligence services company based in Los Angeles.

The scope of this position includes building progressive web applications for our Client's Sales department with an Angular 7 front end, Firebase back end, and extensive BDD/TDD and e2e testing.

The person in this position will be expected to take part in code reviews and should be adept at recognizing inefficient and unoptimized code during a code review process. They should be able to perform their coding responsibilities independently with technical guidance and input from their Lead and Engineering Management.

The primary Fleet Manager application they will be working with allows companies that rent and sell construction equipment to manage their fleets by understanding the value of equipment over time and providing marketing tools. Our Client is in the process of building this application from scratch and needs a Senior Engineer to help solve problems and architect challenging requirements.


  • Advanced Level of English
  • 5+ years of software engineering experience in a team environment
  • 1+ years of recent experience with Angular 2+ (7 is preferred)
  • Node packages: Typescript, Jasmine, Inversify
  • Strong experience and knowledge working with SQL
  • Strong understanding of object-oriented programming and test-driven development
  • Demonstrated ability to give and take instruction, learn new technologies quickly, and work independently
  • Proficiency reviewing pull requests for both junior and senior engineers
  • Excellent communication skills and experience working remotely as part of a team

Bonus Points

  • Bachelor’s Degree in Computer Science, Systems Engineering or related fields
  • BDD/Gherkin
  • Firebase Ecosystem: Firebase auth, Firestore, Cloud Functions

Posted On: Thursday, October 1, 2020

Apply to this job
  • Basic Questions
  • *
    1=None 2=Beginner 3=Intermediate 4=Upper-Intermediate 5=Advanced
  • *