Vonage Engineering Mission: Vonage is the emerging leader in the $100B+ cloud communications platform (CPaaS) market. Customers like Airbnb, Viber, Whatsapp, Snapchat, and many others depend on our APIs and SDKs to connect with their customers all over the world. As businesses continue to shift to a real-time, customer-centric communications model, we are experiencing a time of impressive growth.
Why this role matters
We are seeking an enthusiastic Senior Mobile-stack Developer to join our innovative development team of experts to deliver a cloud-based unified communication platform to our clients.
You will be responsible for end-to-end development of real-time mobile applications working with exciting and innovative mobile technologies.
What you will do
Taking part and leading the hands on design and development of new features in the core product and associated tools
Assisting with in-life maintenance, testing, debugging and documentation of the product
Creating the supporting functional and technical specifications
Estimating the effort required to develop and implement
Developing and unit testing new features
Supporting release and implementation of developed features
Adhering to coding standards development processes
What you will bring
Bachelors or Masters degree in CS or related field/experience with at least 8+ years of development experience, preference will be given to graduates from leading universities
6+ years of experience in native Android applications development (Java , Kotlin)
Vast experience with build, testing and deployment in relevant technologies
Expertise in object-oriented software development
Mobile first approach in solving problems
Capable of managing time well and working efficiently and independently
Learning new applications and software… and learning fast
Excellent communication skills
Qualities about You That Might Make our Decision Easier
Ability to handle full application development cycle, from requirements to production
Experience in Agile software development methodology: Scrum, Kanban, etc
Experience in iOS tech stack
Experience in backend technologies like NodeJS, Java, Rest API etc