Posted 6 months ago

Full stack Developer (Angular, Node, MySQL, Twilio API) with some devops skills (AWS/OCI)

 

We are a car purchasing app and need someone to join our team full time to help maintain and build future iterations.  We’re currently using OCI for most server requirements, but also deal with a healthy amount of third party APIs for data feeds.  There is a LOT of data that needs to be managed.  

We have an existing team that you will be working with, so you must be comfortable with legacy code and inheriting a significant codebase.  You must be an expert at integrating third party APIs as well as continuing to build our own internal APIs.

Any knowledge of cars and the car market will be very helpful.  There are a lot of different moving pieces and data normalization that needs to be done, so you MUST have previous experience dealing with large disparate data sets.

Attention to detail and clear communication are key skills that the successful candidate will have.  You should also be able to creatively solve complex problems and offer elegant solutions.  Documentation should be something that you do naturally – both at a code level as well as added documentation such as Confluence/Google Docs/Etc.

 

Current technologies that we use include:

  • OCI functions and services, including kubernetes
  • Twilio (Voice and SMS)
  • Typescript
  • Laravel
  • CoffeeScript
  • Angular
  • node.js
  • RESTful APIs
  • MySQL
  • Zimbra (or other hosted email services)
  • GitHub
  • Sentry
  • Google Analytics
  • Segment
  • Appsflyer
  • Hubspot or similar CRM solutions, including workflows and automation

You do not need to be proficient in all of these technologies, but higher proficiency in at least a handful is what we are looking for.

 

You MUST have a high level proficiency in ALL of the following:

  • Laravel
  • Agile
  • CoffeeScript
  • Angular/TypeScript
  • MySQL
  • CI/CD
  • GitHub

 

Please note that you will be required to participate in technical evaluation to qualify your technical skill levels in key areas as well as provide samples of documentation you’ve created (both technical and non technical).

To apply and ensure that you’ve fully read the requirements, please let me know the TOP 3 projects that you’ve worked on and your role in those projects (i.e. lead developer, sole developer, etc).  Please also make sure to include the rating for each of the required skillsets as outlined above.

In your application, please acknowledge that you are comfortable with ALL of these and rate yourself from 1-10 for each of the following below.  Any applications that do not include these will not be considered.

  1. Typescript
  2. Angular
  3. Laravel
  4. Coffeescript
  5. OCI
    1. Instances
    2. DB System
    3. IAM and roles/permissions
    4. VCN
    5. OCI CI/CD pipelines
    6. Buckets
    7. OKE
    8. functions
  6. Agile
  7. Twilio
  8. Zimbra
  9. Creating/Developing workflows or automation tools

Apply Online