Senior NodeJS Backend Developer - Global Remote

April 25

Apply Now

Loading...

Passion.io

Create life-changing learning experiences that sell; with immersive communities, courses, challenges and upsell journeys

Find and follow your passion • Learn from successful people • E-learning • Online Marketing • Partnerships

51 - 200

Description

• Implementing new features trough OST • Improving codebase and reducing tight coupling of services • Create a environment where it is easy to work and develop new features without fear of breaking anything • Creating a one solution suitable for many platforms (Web, iOS, Android) • Maintaining bug less product, working on critical issues first • Designing the whole product: from high level of abstractions to implementation details (DDD, BDD, TDD, modules and services) • Perform code analysis, requirements analysis, identification of code metrics, system risk analysis and software reliability analysis • Performance tuning, improvement, balancing, usability, automation • As a member engineer of the Core squad, we support other development squads and decide together how to best improve our codebase, practices, release and deployment • This includes our own 3 product features - payments, video, push notifications • Working in the multi-disciplinary Core squad together with DevOps, Ruby and TypeScript engineers. • Making your own decisions as part of the autonomous squad with its own goals and methods of achieving them

Requirements

• 5+ years of experience in NodeJS (technical assessment will be required) • Extensive experience in JavaScript (TypeScript is highly beneficial) • Solid understanding and experience with the backend technologies including strong SQL (NoSQL is a plus) • Backend (REST API) architecture • Able to demonstrate good understanding of software design techniques and practices, including modular design, domain driven, object oriented, design patterns, clean code, service architecture etc. • Focused on customer satisfaction while working on your tasks • Professional, empathic, team player (Advantage if you are able to help other developers to solve the issues before these build up) • Passionate and enthusiastic problem solving abilities, being proactive and a GO GETTER 💥💪 • Through curiosity and gamification, you come up with innovative solutions 💡 • Fluent in English • Experience with FE / React is a plus, especially React Native • Experience with Ruby on Rails • Experience with basic DevOps • Worked with Native Mobile Apps • GraphQL

Benefits

• Work from anywhere and full flexibility. • Regular international gatherings in a cool venue somewhere even cooler. Our last trips brought us to Croatia, Portugal, and Greece. • An autonomous/entrepreneurial work style where your success is measured by results (not time). • The steepest learning curve you’ve ever experienced including regular career coaching sessions, internal and external training, coaching, and much more. We also support you with attending conferences, taking courses, and purchasing books. • An open, honest, creative, and results-driven environment where your opinion is highly valued. • Flexible equipment policy with a budget that renews every year. • Co-working policy: If you prefer to work from a co-working space, we'll help pay for it. • 24 days of paid vacation plus 10 days of “Celebration Leave” that allows you to take the holidays off you actually celebrate (instead of the statutory holidays in the country you happen to live in). • Paid parental leave: We offer a generous period of fully paid parental leave.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs