Summary
Join Sinch MessageMedia's remote team as a Software Engineer and contribute to building and improving innovative mobile messaging solutions.  You will design, develop, and maintain high-performing solutions using Java (preferred) or NodeJS, working with AWS and NoSQL databases.  Responsibilities include working in a scrum team, understanding customer needs, and contributing to incident support.  The ideal candidate is a problem-solver with strong communication skills and experience in relevant technologies.  Sinch MessageMedia offers a flexible remote work environment, generous paid time off, comprehensive health insurance, and other employee benefits.
Requirements
- Experience with Java (preferred) and/or NodeJS
 - Experience with NoSQL database systems particularly DynamoDB
 - Experience with AWS
 - Excellent verbal and written English communication skills
 - Ability to work independently with minimal guidance
 - Reliable internet connection
 
Responsibilities
- Develop high performing solutions that scale in production environments
 - Design solution options and present these to your team
 - Work in a scrum team and contribute to breaking down cards in grooming, understand your velocity in planning and provide feedback in retrospectives
 - Understand our customersβ usage and requirements of our software
 - Work with AWS to build, deploy and manage projects currently in production
 - Assist in incident support and help the team resolve issues in production environments
 
Preferred Qualifications
Knowledge of marketing automation tools
Benefits
- WORK FROM HOME: Our flexible remote work offering allows you to work from home, where you can be the most productive and successful
 - CELEBRATE YOU: By providing a day off for your birthday, we want you to take the time to celebrate the year your have had with your nearest and dearest
 - TAKE A BREAK: Enjoy a generous annual leave program. We value balance and understand that performance at work requires time to rest at home and/or rejuvenate on vacation
 - STAY HEALTHY: We offer comprehensive market competitive medical insurance. A variety of supplemental plans are also provided to meet your individual needs
 - STAY CONNECTED: Receive a generous monthly home internet allowance
 - CARE FOR YOURSELF: Take advantage of our free virtual counselling resources through our global Employee Assistance Program. Your mental health is as important as your physical health