Node.js Backend Developer | 100% remote

  • Barcelona
  • Page Personnel
Publicado 13/03/2024100% remoteWorldwide company¿Dónde vas a trabajar? Our client is a large organisation within the Leisure, Travel & Tourism industry with a global reach. Based in Australia, they are committed to delivering top-tier services to their customers, achieved through the dedication and talent of their diverse team.¿Qué harás en tu nuevo puesto? * As a Back-End Engineer with WhereTo, you will be responsible for creating high quality user-focused software while working in a cross-disciplinary fast-moving team.* You will partner with product-leaders to shape the future of the platform* You will help define, implement, and reinforce architectural and implementation best practices* You will build pipelines that handle billions of transactions per day* You will live and breathe asynchronous I/O. Typed JavaScript and horizontal scalability¿A quién buscamos (H/M/D)? * 4-6+ years of professional software development experience (internships and personal projects not included)* 2+ years experience with Node.js* Experience with building and architecting high quality software from scratch* Strong JavaScript skills (ES6, Babel) - experience with TypeScript and/or FlowType is a bonus* Strong understanding of asynchronous I/O* Excellent software architecture skills and a passion for maintainable, organized code* Experienced with AWS, EC3, S3, RDS, CloudFront/CDNs* Expert with Linux, Ubuntu/Debian (Bash scripting a plus)* Experience with CI platforms (Jenkins, CircleCI, Travis, etc)* Experience with REST-based Web Service API implementation* Experience with MySQL/PostgreSQL (or similar) and understanding of how they work internally* Experience with Algorithms and Data Structures* Experience with NoSQL databases is desirable (i.e MongoDB, Cassandra)* Experience with memory cache systems (Redis, Memcached)* Experience with other systems programming languages is a bonus (Go, C/C++, Rust, etc), and/or scripting languages (Python) and/or JVM-based languages (Scala, Java, Groovy)* Experience with pure functional programming and/or functional programming libraries and concepts is a bonus (Haskell, Scala, F#, Ramda, Lo-Dash FP, etc)* Strong experience in designing and implementing highly horizontally-scalable architecture Strong understanding of Git fundamentals¿Cuáles son tus beneficios? A competitive salary range of €40,000 - €45,000 annually.100% remote work, only 1-2 day per year maybe is need in BarcelonaAn attractive benefits package, including exceptional perks and a positive company culture.Opportunities for career progression within the Leisure, Travel & Tourism industry.A diverse work environment in the heart of Barcelona.If you're passionate about technology and want to contribute to a thriving company, we encourage you to apply.