Senior Full-Stack Developer

Mosalingua

javascript mobile java javascript php javascript react redux android java mobile

Posted 1 month ago

Share this with a friend 👉

Senior Full-Stack Developer (Angular, React, Vue..) to work on a new hybrid mobile app^

  • Do you want to develop web and mobile apps that will impact the lives of millions of users? Want to take the time to do things right, work independently, and produce code and a final product you can be proud of?

  • Want the freedom to work wherever and whenever you want? (Be a digital nomad and travel the world, or just work from home or at a coworking space.)

  • Want to be part of a small but passionate team that will give you room to grow and evolve in your professional life?

  • If you answered yes to these questions, join us!

We have already created dozens of apps that, altogether, have been downloaded over 6 million times.

You will be responsible for developing a new mobile app for people who want to learn a foreign language using the latest technology.

  • Experience with Angular, Vue or React required. Having already developed mobile apps (hybrid or native) is a plus but not required. You should be curious and eager to learn new things.

  • We encourage you to spend some time in Barcelona, Spain getting to know us, but then you will have the freedom to work wherever you like.

  • 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 8 years, MosaLingua has been making extremely efficient language-learning mobile apps. We are a small, international team, made up of travel and language enthusiasts.

The team also includes 3 other developers and your manager is also a developer.

As a software engineer at MosaLingua, you’ll help architect and build high-quality web applications that will 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 must be able to create good code architecture that lasts

  • You know how to test software on different levels

  • You are an independent self-starter who loves to solve problems

  • If you also speak French, Italian or Spanish, or are learning a language, it’s a plus, but not required

  • You have strong opinions about UX and you like well-crafted apps

  • You are preferably available full time (but it can start part-time at the beginning)

  • You want a long-term collaboration (with lots of opportunities if you have an entrepreneurial mind)

 Technology

Our existing mobile apps are made using web technologies: HTML5/JavaScript with Cordova/Phonegap, Backbone.js, RequireJS, Gulp, Sass, Jasmine, Nightwatch, etc.,

Server-side: some Python and 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).

But you will be working on a totally new app with the technology and framework of your choice.

Your responsibilities

  • Help the other developers with existing apps (at the beginning, to get to know our environment)

  • Create the new app from scratch, and help it evolve and grow taking user feedback into account

Added perks

  • Work from home. No more commuting or cubical farms—work anywhere you want!

  • Super flexible time-off policy

  • No fixed schedule

  • Company retreats in some really cool places

  • Free books or software: We buy anything that can help you be even better at your work

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 some projects to show us and be able to comment your code and explain your decisions

How to apply?

Send a concise application with your résumé, a very short cover letter and an example of the best app/site YOU created in the past: job(at)mosalingua.com.

Thanks, we hope to talk to you soon 😉

Apply Back