Frontend Developer

Senior Frontend Developer  |  Montevideo, UY

About us

The Appraisal Lane is a real-time used car trade network and communications platform. It enables dealers to submit used cars for appraisal and receive cash offers from a network of experts who balance knowledge with market valuation data resulting in the most accurate used car valuations. Fully optimized for mobile, the platform manages appraisal submissions, purchase offers, and dealer, appraiser, and buyer communications, as well as sales and fulfillment channel information. 

All of this is possible thanks to our team of experts. The TAL engineering team works in constant collaboration while enjoying their work and company, because when you love what you do it shows.

Teamwork, collaboration, leadership and camaraderie are the values upon which our work is founded. We want people who share them and are willing to come on board and help us in our continued growth.

The Position
We are currently seeking a Front End Developer to join our ever-growing team and work for this amazing startup.

What you’ll do
  • Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment
  • Architect, build, and maintain an efficient, extendable, and reliable codebase
  • Collaborate with backend engineers to integrate front-end code with backend API services
  • Identify bugs and inefficiencies in code and help come up with solutions to address these issues
  • Work with quality assurance and product management to deliver high quality software
  • Test, enhance and debug software to produce the required product

What you’ll need
  • Proficient in HTML, CSS & JavaScript
  • Experience with Client Side Frameworks such as AngularJS and Angular
  • Knowledge of TypeScript
  • Understanding of Nodejs backend technologies and frameworks such as Express
  • Experience with bundling tools such as Webpack, Grunt, Gulp, etc.
  • Good sense of design and comfortable giving design feedback to product team
  • Strong understanding of best practices with implementing responsive layouts 
  • Experience with UNIX environments (Linux, Mac)
  • Verbal and written communication skills in English
  • Able to work full time - 8 hours per day

The System 
Our system consists of many microservices; the core of our platform is the backend API, which drives the behavior of our mobile and web clients. A few specific aspects of our core system are:
  • Websockets support for real time updates on the clients.
  • Ruby on Rails, Python/Flask and Nodejs based modules.
  • Python powered statistics system (numpy, pandas, scipy).
  • noSQL databases (redis, elasticsearch/lucene).
Our web clients are fully written in AngularJS/Angular and are architected using the latest design paradigms (component based design).

We have both native Android and iOS apps built with:
  • Local data storage
  • Complex data sync mechanism with the core system. 
  • Full duplex communication via Web-Sockets
  • Dynamic form generation and validation using a jSON based structure with defined rules
  • Real time messaging and UI updates

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file