Vacancy expired!
- We’re a global market leader in providing software and digital marketing solutions to the automotive industry. We’re
- innovating the way that automotive dealerships drive their customers’ car-buying experience from the moment they run
- a search online all the way through to bringing their car back in for a service. Join us and be a part of the evolution.
- You are to join a mid-size team that builds a platform to transform the flagship product of client using latest cutting-edge
- front-end and back-end technologies. Everybody in the team is an invaluable asset, and their contribution is genuinely
- appreciated.
- Have a clear sense/emphasis on solidifying what to build before building it.
- Take high-level instruction from manager and translate into concrete and actionable requirements. An
- example of manager instruction would be “make sure the entire code base is consistent in code format.” Be
- able to translate into exactly what tools to use, how to automate code format at commit time and/or build
- time.
- Support the required business logic at hands
- Smartly define integration points (within the team or with other teams)
- Lock down security
- Clearly either support or has necessary hooks to support scalability and reliability
- At the same time have enough room to allow the application to reasonably grow without massive regression
- risks and/or overhead.
- Cleverly implement approved designs using efficient solutions such as brilliant algorithms.
- Promptly respond to needs arise within the team such as code review
- Identical technical debts and fix them
- Thoroughly implement unit code to test code before checking in
- Be one of the main code reviewers for the team
- BS/MS degree in Computer Science or equivalent education/experience.
- 4+ years programming experience as a either full-stack or front-end engineer is required. Pure back-end is not ok.
- At least 2 years of experience in Angular or React JS is required.
- Training and experience with Agile software development.
- Analysis and design experience.
- Experience and training in formal testing methods helpful.
- Understanding of utilizing Agile and Scrum software development methodologies
- Expert knowledge of frontend programming languages like Angular JS or React JS is required
- Expert knowledge of at least one of the following backend programming languages/frameworks is a plus: C#,
- Nodejs, Ruby on Rails.
- Being able to take a functional spec and come up with ER diagram is a plus
- Communicate effectively verbally and in writing.
Vacancy expired!