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
Post a Comment