Senior Full-Stack Developer to work on a hybrid mobile app
Budget: €30 – €35 EUR
We’re looking for an app developer for a mid-term collaboration on one of our current projects, and someone who will strengthen our team. Prior experience developing mobile apps (hybrid or native) is desirable. You should also be autonomous, curious, and eager to learn new things.
You’ll be free to work from wherever you want with very few schedule requirements. You’ll also have the opportunity to come work with our team whenever you want in our modern offices in Lyon, France.
You will work independently on the project but your manager and team will always be around for support and guidance.
International team (14+ nationalities represented).
English is a must: everything is written in English and our team meetings are also conducted in English. However, you don’t need to be perfectly fluent.
Plus you’ll have access to a great app that you can use to improve your language skills ?
Who are we?
For the past 12 years, MosaLingua has been making extremely efficient language-learning mobile apps and online courses. We are a small, cosmopolitan team made up of travel and language enthusiasts.
We are located in France and around the world. You’ll be working with native app developers, web developers, a product manager, and a complete technical support team.
Everyone works independently and, most importantly, we enjoy a flat hierarchy: every great initiative is considered, discussed, and implemented.
As a software engineer at MosaLingua, you’ll help architect and build high-quality mobile and web applications that impact the way millions of people learn online. Join our team of seasoned pros for autonomy, ownership over projects, and plenty of challenges to keep you engaged and growing.
What we need
We’re looking for an experienced Full Stack JavaScript Developer to join our team
* You have already developed mobile apps, hybrid or native (Knowledge of Cordova is highly desirable)
* You are used to and enjoy working remotely
* You have excellent written communication skills (we have a minimal number of video meetings)
* You are curious and not afraid to dive into existing code
* You are autonomous but not afraid to ask questions
* You know how to test software on different levels
* You are an independent self-starter who loves to solve problems
* You are available full-time during the training period, and later part-time
Technologies
The app you will start working on is made using web technologies: HTML5/JavaScript with Cordova/Phonegap, Backbone.js, RequireJS, Gulp, Sass, Jasmine, Nightwatch, etc.,
Server-side: some Python, Bash scripts, and several REST APIs with PostgreSQL hosted on Heroku and AWS.
We have continuous integration with Jenkins with some testing (unit and e2e).
Your responsibilities
At the beginning, you will mainly work to maintain one of our existing apps, which teaches language via flashcards (Cordova, HTML/JS app). The app is mature and working well and we plan to add new features while refactoring the code and fixing bugs.
Then you will help the existing team to create a new app from scratch, and help it evolve and grow taking user feedback into account.
Added perks
Recognition of performance with a real opportunity for career growth
Work from home. No more commuting or cubicle farms—work anywhere you want!
Fully remote work policy. No geographic or timezone limitations
Super flexible time-off policy
Set your own schedule
Anytime access to our modern offices in Lyon with a young, welcoming team. Social events are organized on a weekly basis
Company-provided books and software: we are open to investing in anything that can help you become even better at your job
Important
In your answer, please mention the phrase “I have read the whole job post”
DO NOT RESPOND IF you are not an experienced Javascript developer
You should have a portfolio to show us and be able to talk about your code and explain your decisions
You should be able to do a job interview with the camera on
You’ll be free to work from wherever you want with very few schedule requirements. You’ll also have the opportunity to come work with our team whenever you want in our modern offices in Lyon, France.
You will work independently on the project but your manager and team will always be around for support and guidance.
International team (14+ nationalities represented).
English is a must: everything is written in English and our team meetings are also conducted in English. However, you don’t need to be perfectly fluent.
Plus you’ll have access to a great app that you can use to improve your language skills ?
Who are we?
For the past 12 years, MosaLingua has been making extremely efficient language-learning mobile apps and online courses. We are a small, cosmopolitan team made up of travel and language enthusiasts.
We are located in France and around the world. You’ll be working with native app developers, web developers, a product manager, and a complete technical support team.
Everyone works independently and, most importantly, we enjoy a flat hierarchy: every great initiative is considered, discussed, and implemented.
As a software engineer at MosaLingua, you’ll help architect and build high-quality mobile and web applications that impact the way millions of people learn online. Join our team of seasoned pros for autonomy, ownership over projects, and plenty of challenges to keep you engaged and growing.
What we need
We’re looking for an experienced Full Stack JavaScript Developer to join our team
* You have already developed mobile apps, hybrid or native (Knowledge of Cordova is highly desirable)
* You are used to and enjoy working remotely
* You have excellent written communication skills (we have a minimal number of video meetings)
* You are curious and not afraid to dive into existing code
* You are autonomous but not afraid to ask questions
* You know how to test software on different levels
* You are an independent self-starter who loves to solve problems
* You are available full-time during the training period, and later part-time
Technologies
The app you will start working on is made using web technologies: HTML5/JavaScript with Cordova/Phonegap, Backbone.js, RequireJS, Gulp, Sass, Jasmine, Nightwatch, etc.,
Server-side: some Python, Bash scripts, and several REST APIs with PostgreSQL hosted on Heroku and AWS.
We have continuous integration with Jenkins with some testing (unit and e2e).
Your responsibilities
At the beginning, you will mainly work to maintain one of our existing apps, which teaches language via flashcards (Cordova, HTML/JS app). The app is mature and working well and we plan to add new features while refactoring the code and fixing bugs.
Then you will help the existing team to create a new app from scratch, and help it evolve and grow taking user feedback into account.
Added perks
Recognition of performance with a real opportunity for career growth
Work from home. No more commuting or cubicle farms—work anywhere you want!
Fully remote work policy. No geographic or timezone limitations
Super flexible time-off policy
Set your own schedule
Anytime access to our modern offices in Lyon with a young, welcoming team. Social events are organized on a weekly basis
Company-provided books and software: we are open to investing in anything that can help you become even better at your job
Important
In your answer, please mention the phrase “I have read the whole job post”
DO NOT RESPOND IF you are not an experienced Javascript developer
You should have a portfolio to show us and be able to talk about your code and explain your decisions
You should be able to do a job interview with the camera on