
Clickatell
Clickatell is a world-class Chat Commerce company, ambitious to stay ahead of its competitors. We build our own culture in which we dream big and stay busy doing the right things. We need champions who understand the bigger picture, believe in making a difference and are able to connect the dots to achieve success. In our agile and demanding environment, you will be required to collaborate, ask the right questions and take the smart risk.
We call ourselves Champions. Why Champions? Because it’s not only about what we have done, but what we are doing and going to do. The way we do things, matter and influences how we drive our organization forward and deliver solutions to our customers. Watch this space as we blaze a new path while expanding across the globe.
Purpose
We are starting two new product teams that will leverage our existing products and build a new product for the small and mid size market globally. Get in to be part of the core team that will build the Prototype and MVP, test market fit and launch two new products. Help build the team of your dreams from the ground up and lead to grow this product to become a world leader in the chat commerce space. This role is for a builder and creator. If you want an established product and want to see it incrementally enhanced move on
We Do The Right Things
Responsibilities of the Role
Supporting your technical manager in delivering success
Collaborating with key internal stakeholders including Products, Support and Sales
Leading the team to achieving success and attaining the goals set out by management
Assisting the team in coming up with solutions and strategies on order to attain goals as set out by management
Mentoring team members to achieve their goals as set out by management
Monitoring team members’ participation and collect feedback from the team in order to provide guidance
Identifying and escalating matters to management where needed
Driving and leading optimal implementation, debugging and testing of new product features, or enhancements on existing features
Assisting customers, internal stakeholders, and vendors with implementing and troubleshooting end-to-end solutions
Implementing a test-driven development using unit tests and integration tests in an agile environment
Sustaining implemented features once delivered into production, including maintenance and support
Partake in discussion of architecture, design recommendations and implementations
Provide scheduled standby/on-call support of production software
Requirements
We Are On A Learning Journey
Requirements of the Role
Computer Science degree from a reputable school (or 10+ years’ experience if no degree)
Work Experience
Has successfully led a small team of software developers
Proven experience in
high volumes transactional/low latency solutions
multi-tiered, multi-threaded Java applications with a focus on high transaction/low latency communication tier
integration with telecommunications service providers (RESTful APIs, SMPP)
scrum / agile methodology
documentation of relevant design artefacts (use cases, user stories, sequence diagrams etc)
Demonstrating focus on quality (unit testing, system testing, user acceptance testing)
Knowledge and Abilities
Have the ability to be in meetings and in the source code simultaneously. This role is at least 50% hands on with the developers
Having worked in and has a deep level of understanding in the following:
Java (Spring Framework / Spring Boot experience)
Databases SQL language and scripting (PostgreSQL, MySQL)
NoSQL technologies such as Cassandra
Unit Testing, Integration Testing, and Continuous Delivery
Proven Strong troubleshooting and analytical skills
Containerization (Docker / other), Kubernetes or other container orchestration frameworks
AWS (Amazon Web Services) or other cloud-based infrastructures
Leading the Agile ceremonies
Gitlab or other Source Control Management tools – advantageous
Leverage or use of an automated pipeline for code delivery
Assertiveness: ability to convince others of right course of action and to explain a point of view convincingly
Verbal Communication: good interpersonal skills, verbal communication skills and able to communicate clearly
Written Communication: ability to write clear and concise documents, etc.
Customer Focus: identify and effectively respond to the diverse needs of development department’s customers
Team Working: able to work reliably and responsibly with internal and external colleagues to achieve development and organisational goals as a member of a team
A Bit About You
You are a pacesetter, who is strong in execution and comfortable in a fast-paced environment and working across multiple projects simultaneously. You set the priorities to deliver practical solutions for opportunities and change. You achieve results though maximizing resources and leading the way to the best solutions. You build and invest in relationships and influentially engage across teams, and with specialists, to brainstorm and arrive at the right answers. You develop, finetune and manage processes and coach the team on procedures and adopting new techniques. You are incredibly independent and a self-starter with a microscopic attention to detail. You take initiative by being resourceful and proactive.
Benefits
Why You Should Join
Perks of the Role
Health Insurance
RRPS contribution
Quarterly performance incentive bonus
Risk benefit company contributions
Reimbursable communications allowance for internet and mobile phone bills
Half-day off on your birthday
5 personal days leave a year, over and above your PTO
Remote Working (our offices are currently open for essential use only due to COVID-19)
Home office set-up with laptop, monitor and other related items.
Stronger Together
Clickatell is unequivocally committed to Diversity, Inclusion and Belonging. We believe that we are stronger together and that sameness limits our thinking and our opportunities. You are welcome at Clickatell for who you are, no matter where you come from or what you choose to believe. Our platform is for everyone, and so is our workplace. But it isn’t just about a whole lot of different people working together all having their say – it is about us creating a place where we all feel that we belong. It’s in our differences that we will find the power to keep revolutionizing the way the world uses chat technology.
Apply Now
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsintelecom.net) you saw this job posting.