Senior Back-end Software Engineer (Node.js)
At Whisbi (Full-time), in Barcelona, Spain
Expires at: 2020-01-21
Whisbi's enterprise conversational sales platform connects online customers with chatbots and omnichannel agents. The company has unparalleled experience working with global enterprises in telecommunications, automotive, travel, insurance and banking. As the chosen partner for some of the world's biggest brands, such as Verizon and Hyundai in the USA, Whisbi plays a crucial role in omni-lead strategies that boost online sales through customer experience. Whisbi's industry-specific insights, workflow customization and AI-powered services have helped its customers to increase their online sales conversion rate tenfold and double their cross-selling.
To cut to the chase, this is what we do:
At Whisbi you will find:
Diversity: over 15 nationalities, more than 20 languages spoken, empowering tech female talent, colourful backgrounds
Passion & Entrepreneurship: owning our work, assuming new responsibilities, generating initiatives, meaningful work, never getting bored
Family: inspiration from our colleagues, collaboration across departments, trust & respect for others, fun & laughter
Agile & Dynamic mindset: driven toward a common goal, constantly iterating, fast pace, love of technology, ambitious goals
The Whisbi Engineering team is made of talented and experienced developers and is responsible for the development of the Whisbi Platform. We are working closely with the Product team in a Scrum process, iterating quickly and constantly to improve our product and create new solutions for our Clients. We are organized in the Squads/Chapters model, each Squad being an independent and cross-functional team.
Quick overview of our Tech Stack:
Angular front-ends for Web browsers
Flutter apps for mobile devices
Node.js + TypeScript microservices running on a Docker infrastructure in the Cloud
What you'll be doing on the team:
In the first month, you will:
Get familiar with the Whisbi Platform and its features
Learn the basics of the internal workings and architecture of the platform
Understand the working processes of the Engineering team and how we collaborate with the other teams
Integrate the Back-end chapter and learn the coding guidelines and quality standards
By month 3, you will:
Take part in designing the software architecture of new features and products
Review other Squad's code as part of the quality process
Share your knowledge of unit & functional testing with the rest of the Engineering team
Promote the use of TDD in the development process
By month 6, you will:
Promote best practices and new ways of improving our software
Make sure the quality and tests coverage of the code base is maintained and improved
Help the on-boarding of new team members
Main requirements
5+ years of experience in designing software architecture and developing Back-ends
Solid experience in developing front-ends with Back-ends with Node.js, possibly using TypeScript
You are able to work in a varied, fast-paced environment, handling the entire software development life cycle, end to end
You know how to determine the best solution to a functional requirement based on system integration, feasibility and time
You have experience in developing REST APIs using Express.js
You have experience in developing Front-ends with Angular
You have been working in an Agile environment using Scrum or Kanban in cross-functional teams
You are proficient in unit and functional testing in Node.js
Nice to have
You understand the principles of Quality Assurance in software development
Perks
Flexible compensation plan with tax-free benefits
Career progression opportunities
Year-long online training platform
Flexible & remote work options
Gym sponsorship
Sunny rooftop terrace in the center of Barcelona
23 days holiday - you choose when to enjoy them
Yoga classes in our terrace
Fun environment & team: pool table, company events, celebrations, etc.
English & Spanish lessons
Fresh organic fruit daily
Fully equipped kitchen
Nespresso coffee, or tea if you prefer :)
Apply for this position
---------------------------------------------------------------------------
Visit this link to stop these emails: http://zpr.io/gkQ3Q
Post a Comment