Careers at Jonajo

AngularJS Developer

Are you interested in new technologies and helping startups succeed? Do you like shipping code at a rapid pace? Jonajo Consulting is seeking an experienced JavaScript Developer that is passionate about building innovative products. This position will start off part-time, but can turn into full-time.

Responsibilities:

  • Work with Product Designers to implement the client’s innovative products
  • Build efficient and reusable front-end and back-end abstractions and systems
  • Identify and address performance bottlenecks
  • Participate in design and code reviews
  • Interact with other team members to incorporate their innovations and vice versa
  • Identify and communicate best practices for engineering

Requirements:

  • Expert knowledge of JavaScript & Angular.js
  • Experience with NodeJS and asynchronous programming
  • Expert knowledge of latest web technologies (HTML5/CSS3)
  • Good knowledge of MongoDB and/or relational databases.
  • Experience with front end responsive UI frameworks such as foundation and bootstrap
  • Experience with LESS, SASS
  • Ability to write high-performance, reusable code for UI components
  • Aware of but not reliant on Object Oriented JavaScript Frameworks (JQuery, etc)
  • Experience with integrating back-end web services, via REST-based APIs.
  • Familiarity with scripting languages such as Python.
  • Passion for performance debugging and benchmarking
  • 3+ years of experience building web applications
  • BS or MS degree in Computer Science or a related technical field

Highly Desired:

  • Knowledge of web architecture and the HTTP protocol.
  • Experience with MVC development.
  • Knowledge of caching strategies.
  • Experience developing responsive web sites for web, tablets, and smart phones.
Last Updated:
November 29, 2023

Department:
Engineering

English Level:
Business (TOEFL 590+)
Location:
Palo Alto, USA

Years of Experience:
3

Apply Here

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form :(