Full-Stack Developer in Jooycar

Closed job - No longer receiving applicants

Jooycar is a world-class high innovation company, working to improve and make safer and fun the driving experience. We're looking for very passionate & proven developers who are looking for their next challenge in the innovation scenario.

Jooycar is a platform for Smart Connected Cars. If you are interested in IoT, Mobile Dev, Big Data, Real-time processing, Artificial Intelligence, High scalability, Cloud, UX, Extreme programming and top edge technologies… this team is for you.

We are looking for you to join the Jooycar Dev Team. If you are analytical, highly innovative and looking for an opportunity to shape new functionality and contribute to the creation and definition of new features, products and process improvements that directly impact the company's bottom line, we want to talk with you. You must have a high-level expertise, capable of designing elegant architecture solutions and be passionate about building scalable, world-class UX and high-performance software developments. As a part of our culture, we value proactivity and testing of new innovative technologies.

Expected skills:

  • 4 year CS, Math or equivalent degree required
  • 5+ years software engineering experience with a minimum of 3 years in NodeJS
  • Knowledge of design patterns and data structures
  • Solid and deep understanding of NodeJS (event loop ticks, locking, streams, promises, parallelism, concurrency & other Node secrets )
  • ES6, ES7 … ES8
  • Knowledge of MongoDB and RedisDB
  • Experience integrating with 3rd parties (REST is a must)
  • Experience with Agile, Test Driven, or Behavior Driven Development
  • Strong code refactoring skills and passion for quality and maintainability of code
  • Interest in good usability practices and API, SDK design & UX / user-oriented design
  • Self-motivated, proactive and committed.
  • Obsessed with learning permanently and being on the edge of technology and research.
  • Flexibility to deal with a rapidly changing environment and constant challenges.
  • You got the basics: Git workflows, RxJs, sockets, some of ReactJs, Vue, AngularJs, Koa, Express, Webpack.. & others.

Big Plus if you have experience with (or want to learn about):

  • Knowledge of Functional programming paradigm
  • Data Streams.
  • Other DB engines: ElasticSearch, MySQL
  • Algorithm analysis (Big-O notation, time & space complexity)
  • Scrum + Agile methodologies

And the most important of all:

  • You always think in customer first
  • You always think very very BIG
  • You are always looking for faster and better performing technologies
  • You really stay up to date with the latest technology and development trends

About you:

You're a master with NodeJs & Javascript and love trying out new languages, frameworks, libraries, and leveraging them off, whenever necessary.

You offer full-stack ability, believe the power of open source solutions, and always have scalability in the back of your mind.

You can own the project, review code, suggest improvements, and create trust in clients.

You want to go beyond programming and like to understand and contribute to the big picture, product, and business.

You are strongly committed with teams, goals, and objectives.

You are fast and impatient for learning, but also a perfectionist, have very high standards and want to work with the best.

You know you can give more, and you want to be recognized and rewarded for it.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.