Software Architect

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

Develop high-level product specifications with attention to system integration and feasibility

Define all aspects of development from appropriate technology and workflow to coding standards

Communicate successfully all concepts and guidelines to the development team

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 test coverage of the code base is maintained and improved

Oversee progress of the development team to ensure consistency with the initial design

Provide technical guidance and coaching to developers and engineers

Ensure software meets all requirements of quality, security, modifiability, extensibility, etc.

Approve final product before launch

Help the on-boarding of new team members

Main requirements

 3+ years of solid experience in designing Software Architecture and developing Back-ends and Front-ends

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 solid experience in developing front-ends with Back-ends with Node.js, possibly using TypeScript

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 and Angular

Nice to have

You understand the principles of Quality Assurance in software development

High quality organizational and leadership skills

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

If there is no "apply" button, copy the link above (https://ift.tt/.....) and paste on a new tab in your browser

No comments

CLOSE

Enter your email address:

Delivered by FeedBurner

'
Life and Passion. Powered by Blogger.