We are looking for a passionate and experienced Senior Full Stack Engineer to design and develop high-quality, modern software solutions to fulfill our mission. You will be building software that is currently used in 40+ countries (primarily across Asia, Africa and the Caribbean) to give connectivity to people with limited technology. You will be part of a team that is building, scaling, and maintaining Viamo's products including our large-scale web application and communication platform that processes 4 million+ interactions a day and positively impacts millions of lives. In our years ahead, we are aiming to scale our platform strategy to go beyond sharing information: connecting 100 million active users to vital services and many of the benefits of the digital economy.
All our users need is a simple mobile phone and a mobile connection to get access to vital information and services. Through channels such as text messaging and Interactive Voice Response (as well as internet-based channels such as Facebook Messenger and WhatsApp), end-users who are farmers, expectant mothers, small business owners and others can get access to life-changing information. Throughout the COVID pandemic, Viamo’s platform was key to efforts in many countries to get public health information out to hard-to-reach populations.
We are looking for an Engineer who has been doing Full Stack development for 5+ years and, ideally, has formal training in Computer Science or Software Engineering. We care most about your critical thinking skills and technical talent. Assuming that you are something of a polyglot programmer, we’re confident that you can become productive in any technical environment. It would be an advantage, although not a prerequisite, to have experience in some or all of our key tech stack components, including:
(The list above are the key ones - we use many other technologies, including AWS, Typescript, Redis, RabbitMQ, Docker, Ansible, Jenkins, BitBucket, Github, etc.)
Strong written and verbal communication skills are a prerequisite, as we are a very team-oriented company working remotely with colleagues across the world, so clear communication is central to our success. We appreciate people who balance thinking long-term and pursuing technical excellence, and are focused on delivering value to users. We are experienced Agile / Scrum practitioners and we operate in multi-disciplinary product crews towards shared success. If you are an independent, self-starting and quality-minded developer with top-notch communication and analytical skills, we would like to talk to you.
Job ID: 108572
A Typical Work Day May Include: • Completing preventative, predictive, ...
Are you looking to elevate your cyber career? Your technical skills? Your opport...
Cargill Animal Nutrition is a global business that serves large-scale feed mill ...
Primary Duties / Responsibilities:â— Assist in daily operational troublesho...
