Remote Back End Jobs in December 2019 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

Remote Back End Job in December 2019 at companies likeWAW Muzik and The Interaction Design Foundation posted 2 months ago

Remote Back End Job in December 2019 at companies likeWAW Muzik and The Interaction Design Foundation posted 2 months ago

Get a  email of all new remote Back End jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Back End position?

Post a Job - $299
on the 🏆 #1 remote jobs board

Previously

We are a French startup occurring in the field of music streaming.\n\nWAW MUZIK was born from an idea : Africa is full of music fans and talents, but no one has yet find the sustainable model for music listening. \n\nWe did it! We created an innovative model, based on micropayment and curation, that will fit the people needs as well as give artists a fair pay for their music. \n\nTogether with the leading telecommunications operator in French-speaking countries and the world leader in music production, we are about to launch our streaming music app in Ivory Coast. Thanks to the scalability of our model, we aim at becoming the leader streaming music service in West Africa in the years to come. \n\nWe therefore want to surround ourselves with passionated, talentuous, engaged and dynamic men and women, who will accompany us in this challenge. \n\n**Mission **\n\nWe are looking for an engaged and enthusiastic Senior Android Engineer to join us. You can drive development and delivery, build sound architecture and foster best practices in mobile and mentoring other engineers to grow.\n\n**You will play an important part in our mobile engineering practice, implementing new features, improving performance, and building beautiful user interfaces. Above all, your work will impact the way the world experiences music.**\n\n\n# Responsibilities\n **What you'll do**\n\n* You design, build, and maintain high-performance, reliable, and reusable code to produce an Android App that will be used by millions of end-users in Africa.\n* You are your team's technical expert and ensure the right architectural choices are made on all of your team's projects.\n* You collaborate closely with your team's Product Manager and the Leadership to determine a product roadmap which your team can commit to and which supports the overall product business strategy.\n* You help your Product Manager assess regular project status and identify blockers.\n* You own your team's larger, potentially multi-person, projects and coordinate with Tech Leads from other teams to identify and resolve technical dependencies.\n* You coach your more junior colleagues on software practices, architecture design, and technologies.\n* You help maintain code quality and follow best-in-class software practices.\n* You carefully balance performance, memory and network usage to minimize the app footprint and thereby respect users, and our service infrastructure.\n* You thoughtfully architect future-proof features which will live in the wild for as long as the apps they support.\n* You maintain testing and documentation systems to support your team and yourself.\n* You follow agile methodologies and participate in your team's agile ceremonies.\n* You work with colleagues from other tech teams across the company to coordinate on software changes and resolve dependencies that affect your features.\n\n \n\n# Requirements\n**Who you are**\n\n* Bachelor's degree in computer science, or equivalent.\n* 5 years of professional software development experience.\n* 3 years of mobile software development experience.\n* Have shipped Android apps and/or Android SDKs/Libraries with a server component.\n* Thorough knowledge of Java, Gradle, Android Studio.\n* Strong interpersonal skills, and an ability to use them on a distributed team.\n* English fluency; French will be highly appreciated.\n\n** Ideally**\n\nExperience with streaming, offline storage, memory limit, threading, and performance tuning\nFamiliarity with the music industry \n\n#Location\n- Europ time zone or GMT time zone

See more jobs at WAW MUZIK

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

The Interaction Design Foundation

 

Senior Full-stack Developer (php+js)


🌏Worldwide

Senior Full-stack Developer (php+js)  


The Interaction Design Foundation

🌏Worldwide

front end

back end

backend

full stack

front end

back end

backend

full stack

🌏Worldwide5mo
Are you truly passionate about web development? Do you hate to compromise on code quality because of clients and deadlines? Then read on! \n\nWe're a product-focused organization, which means our codebase is our baby; it can never become too perfect and we continually push our ambitions upwards. \nWe're also the world's leading User Experience (UX) community—with over 1,5 million monthly visitors—and the biggest course platform for designers on the planet. Forbes Magazine has written about us and, what's more, we teach UX and Design to organizations like IBM and the British Parliament. We can offer you the freedom to shape your work schedule, as well as a priceless opportunity to make an impact on the world—you'll improve hundreds of thousands of lives each year. \n\nWith that in mind, we'd love if you could help us take our codebase to the next level.\n\n# Responsibilities\n You will join our team as a Senior Full-Stack Developer and your main responsibilities will be as follows:\n* Make principal architectural decisions together with back-end and front-end developers.\n* Communicate with our design team, write specifications for the components of the new [IDF Design System](https://s3.amazonaws.com/idfprofilepictures/hiring/IDF+Design+System+-+Proposal.pdf) and implement them. \n* Implement new features by writing readable, maintainable and testable code (using Laravel and/or Vanilla JS/Vue.js).\n* Reuse and improve existing solutions and components.\n* Write automated tests for critical parts of your code. What's more: We are TDD friendly!\n* Adopt the codebase as your baby and constantly refactor it towards perfection.\n\n**A future-proof tech stack**\n* We use the latest stable version of PHP7 because it increasingly offers features like strict type declarations. \n* We leverage the elegance, simplicity and readability of the latest Laravel version and features.\n* We want to spend our precious time on things that matter the most; that's why we perfect our easy to run development environment with Docker, VM and custom scripts. \n* We empower our automated tests with PHPUnit and Laravel Dusk.\n* We support evergreen browsers only 🌲 (ES2015+, grid layout, CSS custom variables, etc).\n* We constantly refactor our front-end code with the goal to reach front-end heaven: \n1.  **VanillaJS** and **Vue.js** for its simplicity and flexibility that comes with a very small size and great performance.\n1.  **PostCSS** to maximize the power of modern CSS.\n1.  **Webpack** for perfect control over front-end assets.\n1.  **Cypress.io** and Jest for automated tests.\n1.  **PWA** with offline experience.\n* Mixed multi-page application and single-page (for the most interactive parts).\n* We️ ❤️ CI (Continuous Integration) and CD (Continuous Delivery) so we usually deploy a few releases per day: Zero downtime. Just a few buttons to push. No sweaty palms. \n* We care about Developer Experience (DX) of our codebase and tools. DX and DevOps is our middle name: git, GitHub, Docker, HTTP2, CDN, AWS and much more. **\n\n**Work conditions**\n* 100% remote full-time work with team trips 1-2 times a year in different places on the planet.\n* Flexible work schedule with minimal meetings.\n* Team of true professionals and smooth onboarding process with a personal mentor.\n* A culture of learning and excellence: \n1. In our code reviews, we constructively reference [specific evergreen principles](https://github.com/InteractionDesignFoundation/handbook/blob/master/library/front-end/clean-code-js.md) of programming to supercharge our learning. \n1. We actively use a library of evergreen literature on [front-end](https://github.com/InteractionDesignFoundation/handbook/blob/master/library/front-end/literature.md) and [back-end](https://github.com/InteractionDesignFoundation/handbook/blob/master/library/back-end/literature.md) development-related subjects. \n1. We believe that building timeless knowledge enables us to see through the hype and focus on what really matters. \n\n# Requirements\n* You have expert knowledge of PHP.\n* You have 6+ years of experience working professionally with OOP + MVC (preferably web technologies).\n* Your work is based on a solid foundation in computer science fundamentals from data structures and algorithms to design patterns. \n* You have substantial experience working with RESTful web services and ORM concepts.\n* You love to learn through doing. You’re ready to put in some hard work to expand your skills.\n* You speak and write to an acceptable level of English.\n* You are a team player and you don't bring your ego to work.\n* You are self-motivated and self-disciplined and thus work well in a flat hierarchy with lots of freedom.\n* You love to have creative freedom, make independent judgments and live up to the responsibility that comes with that freedom. \n* You love to make a positive impact on the world and the lives of others. \n\n#Location\n- 🌏Worldwide

See more jobs at The Interaction Design Foundation

# How do you apply? This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.