Back end Developer Node.js
Do you want to develop the back-end of a badass CRM, so good that our teams will want to work with it every day. ( fast, accurate & user friendly )...
Do you want to develop the back-end of a badass CRM, so good that our teams will want to work with it every day. ( fast, accurate & user friendly )
You are inspired to have a huge impact and help us scale and reach our international ambition.
interested in... Building complex infrastructures ? Working with different Rest API, complex data structures, on any Debian/Linux distribution ?
We have 3 dreams :
- 1 - Helping 100 000 people achieve 1 dream in and stick their pictures on a wall we call the 100 000 dreams WALL
- 2 - Have Will Smith and Richard Branson in our next documentary
- 3 - Create a 10 000 people events that would shake our industry
But for that we NEED YOUU.
We are looking for a Top Gun : Back-End Developer Node.JS
BUT A LITTLE MORE ABOUT US 😉
-----------------------------------------
Paradox has one goal: to help people live their ambition and become who they need to be to create the life that truly inspires them.
We give a set of tools and strategies around productivity, leadership, coaching and marketing through mobile applications, e-learning platforms, events and a strong presence on social networks.
Today, the knowledge industry faces three problems:
1 ) An effervescence of unsubstantiated theories.
To remedy this, we have surrounded ourselves with scientists, top athletes (Fred Bousquet, Frank Leboeuf), artists (Barry Osborne, producer of Lord of the Rings and Matrix)... entrepreneurs (Marc Simoncini, Fred Mazzella, Gary Vee) to deconstruct their strategies and share counter-intuitive ideas that are thought provoking.
2) Ideas that are worthwhile, conveyed in a boring way and that unfortunately nobody is interested in
3) Change is hard. And knowledge alone works for too few people
That's why...
Our ambition is to make our coaching as attractive as watching Netflix and leave our clients' success as the only choice
Today, this approach has paid off, and has allowed us to exceed one million followers on the networks, to organize events and online training courses followed by thousands of people.
But we wanted more, so we created 2 new brands with international ambitions.
And that's where you come in.
YOUR MISSION 🚀
------------------
Your main mission will be to develop the back-end Node.js of our CRM, so good that our teams will want to work with it every day.
This is a full time job, remotely or from our amazing offices in Dubai and Geneva.
🎯 Your 6 Missions
--------------------------------
1. Develop the back-end of a cloud based CRM in order to give a clear vision of our customer journey & transactions to the marketing, customer success & Finance departments
It can be painful for a team to track a customer or find a specific transaction. We built a place to track all of these. And we want to upgrade it to the next level.
- Implement Algolia back-end
- Build services in Node.js with REST APIs.
- Create complex SQL Queries to create a strategic dashboard
But for that we also need ...
2. Unify siloed customer data & Implement 2 ways syncs to Import datas in a Database accurately from external REST APIs (all the transactional & Marketing Data )
- Work with the external APIs & Services ( Stripe, Paypal, Shopify, Active Campaign... ) to import Data in our own Database
- Clean data is the most important parameter in order to make the right decisions at any time.
- Combine customer data from any tool and databases into one “master” customer profile
- More than just import, some services need 2 way sync
3. Improve, Grow our own internal REST API to be used by other internal tools and micro services
- Develop a REST API to be used for other micro-services
- And by the front-end developer VUE.JS
Beyond CRM, we are automation addict
4. Work with external APIs in order to Sync Data Across Platforms ( Accounting Software, Sales CRM, Chat Tools, marketing Tools… or anything that could save time and give a smile to the team
- Automate Accounting, Dunning
- Automate anything related to the customer experience
- Sync Data across Platform using REST APIs
- Make tools work together through APIs when Zapier or Integromat is too limited
5. Create an efficient Task History ( Like Zapier History ) to monitor Micro Services, Pause, Replay tasks in collaboration to Front-End Developer VUE.js
- Monitor running process and CRON Task.
- Identify easily errors
6. Make choices of architecture and infrastructure in order for us to scale properly and produce great code that would make people cry ( of inspiration of course )
- Testing, continuous development and continuous integration process
- Audit / review current architecture.
- Improve speed of services
- produce great code that scale and are bug free.
- Choose the right technology for the right service. Write some services with GOlang
Next big thing : we want to develop our own cloud based learning platform and a mobile app on React.
THE IDEAL CANDIDATE 😍
---------------------------
Requirements :
- 3 to 4 years with Node.js/Express.js
- 1-2 years with PHP/Laravel : need to maintain old micro services and smoothly migrate them to Node.JS
- Strong understanding of API design.
- Strong understanding of different API standards (SOAP, REST, etc).
- Strong experience with data interchange formats (JSON, XML, etc).
- 2+ years of experience working with SQL databases.
Nice to have:
- Knowledge of tools such as Jenkins.
- Experience with Redis would be a plus.
- Knowledge of Docker, software containerization and microservices architectures would be a plus.
- Experience with a site search tool (like Algolia).
- Experience with Zohobooks API.
- Experience with frontend – Framework like Vue.js/React.js
- Experience writting micro-services with Golang
- Any Dev tool you would recommend, let’s talk about it during our interview :)
This position fits you if :
- You figure things out by yourself, you make things happen!
- You code fast, and bug free!
- You are an abstract, analytical thinker
- You’re always learning new things and enjoy thinking deeper
- You’re excited by improving existing solutions, to make them scale
- Writing clean and commented code is part of the job to you
- You can work in an autonomous manner and manage your time in order to reach your goals
- Organized and rigorous: You can work on different projects at the same time
BUT IT MIGHT NOT BE FOR YOU ❤️
-----------------------------------------
We are inspired by a culture of performance and ambition
We want to create the exceptional and impact the maximum number of lives.
For this reason, some people imagine that they will work in an easy environment without any pressure.
But we have a very startup-oriented culture where everything is fast-paced and there is a lot of change. Where you are not always told exactly what to do or how to do it.
We tell each other things, even if they are uncomfortable, we prefer growth to ego comfort and we like that! In our company, expressing disagreement to a manager and knowing how to argue is valued!
We encourage critical and strategic thinking.
We are aware that this is not for everyone.
If all this makes sense with you, then we'll love working with you (and you with us, you'll be pampered!)
WHY JOIN US ❤️
---------------------
This is an opportunity…
- To play a crucial role in the development of a company whose content and products are enjoyed by millions of people. Currently our videos have been viewed over 100 million times.
- And our goal is not just to reach a large number of people, we want to transform lives. We receive messages every day from clients who have successfully lost weight, quit smoking, made more money, built better relationships, created businesses and made positive changes in their lives.
Paradox is also…
- A team always in a good mood
- The ability to work from wherever you want (by the pool, in the forest or on your own free standing desk) or from our offices in Dubai and Geneva or even a mix
- A remote culture from day one
- A company culture based on autonomy
- Being surrounded by A-Players
- The assurance of being pushed to progress
- A company in full growth, synonymous with opportunities for evolution!
But that's not all, because we put the well-being of the team at the heart of our strategy:
- 350€ per year paid by the company for your gym, or your yoga teacher, your dance class
- Flexible working hours
- Beautiful offices in Dubai and soon in Geneva (we feel like at home, and even a little better)
- Standing desk paid by the company if you work in remote
- Work on Mac, for us it counts :)
- Annual team building / Team retreats to get together
And as Yannick, our community manager, says:
To make a long story short, Paradox is a growth adventure on steroids, an adventure where you grow personally trying to make others do the same.
Below are some other jobs we think you might be interested in.
-
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
Director of Health Informatics
- Pace University
- New York, NY, USA
May 01 -
Systems Administrator
- City of Chicago Office of Inspector General
- Chicago, IL, USA
May 23 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03