WHO WE ARE:
wappier is introducing to the world Intelligent Revenue Management, optimization technology that transforms the way app developers and marketers maximize consumer revenue by using powerful AI that goes beyond typical marketing automation. By analyzing more than 2 billion data facts per day, wappier tracks, models, predicts, and influences each consumer’s behavior in real-time. The platform’s machine learning-based data visualization, loyalty automation, and revenue optimization solutions enable enterprises to leverage descriptive analytics to review the past, predictive analytics to forecast the future, and prescriptive analytics to affect future behavior with personalized next best action recommendations.
wappier was founded back in 2015 to make apps happier. It was a team of 5 mobile tech veterans who aspired to revolutionize the mobile app ecosystem. We are now a team of 65, building 2/3 of the company with engineering and data science roles to make our mission thrive. Having secured our first round of financing by a top-tier US VC, we expect to be 90 by Q4 2021 to skyrocket our Intelligent Revenue Management Platform.
The best is yet to come, come grow with us!
WHAT WE ARE LOOKING FOR:
We are looking to expand our product development team with a Technical Leader/Senior Software Engineer. The ideal candidate should have broad experience in developing applications based on the MEAN Stack (MongoDB, Express.js, Angular, Node.js) and some previous experience in leading a product development team.
RESPONSIBILITIES:
- Support the technical design process by participating in the analysis of technical application requirements
- Technical mentor and coach his/her team of engineers as well as collaboration with other team leaders
- Apply software development life cycle best practices, code reviews, CI/CD, test frameworks, documentation, for the team
- Hands-on development, design and unit testing on real products with a focus on performance and usability
- Be active member of a highly motivated team working with agile methodologies
Requirements
- Bachelor’s degree in Informatics/Computer Science or a related discipline
- 7+ years of professional experience in application development, design, unit testing and implementation
- 2+ years of professional experience in leading software engineer team of any size
- Strong technical skills and relevant experience with the MEAN stack
- Strong technical skills with web application development frameworks like, Express, React, etc.
- Strong technical skills with front-end JavaScript frameworks (Angular, React, JQuery etc)
- Experience in designing and developing APIs and Web Services using REST and JSON
- Experience in any NoSQL or SQL database (MongoDB, Oracle, Redis, etc)
- Experience with software testing and code analysis frameworks like Mocha, Istanbul, JSLint, etc.
- Excellent command of English
IDEAL CANDIDATE SHOULD HAVE:
- Experience with microservices, event-driven and modern architectures
- Experience in cloud computing and IaaS (AWS, Azure, etc.)
- Experience in building apps for the Android or iOS platform will be considered as a plus
- Experience with "Big Data" data stores and technologies (Spark, Hadoop, etc.) will be considered as a plus
- Knowledge of software development life cycle processes amp; tools (Git, Jenkins, JIRA, Nexus, ) will be considered as a plus
- Previous experience in developing applications using other programming languages (Go, Java, Python, etc.) will be considered as a plus
Benefits
At wappier we are growing our team with the vision of having top performers who contribute directly to the growth of the company.
We offer:
- Stock option incentive plan
- Private health insurance plan for you and your dependents
- Annual training budget allocated to certifications and courses of your choice
- Employee referral bonus scheme
- Online yoga sessions
We are an equal opportunity employer and value diversity. All employment is decided on the basis of qualifications, merit and business need.