Middle/Senior Software Engineer
Description
Designs, codes, tests, and maintains software applications. Works with different programming languages and frameworks to build software solutions.
Requirements
- Be heavily involved in turning user stories into testable, maintainable and high-quality code. This is a hands-on code design and coding role!
- Be a valued member of an autonomous, cross-functional team delivering our messaging experience to businesses around the world
- Promote and share knowledge for improvement of methodologies and best practices
- Close-knitted collaboration with equally passionate team members having fun at work and feeling proud that you are a key part of creating world-class solutions for customer engagement
Who We Are Looking For
- At least 3 years of related professional work experience (after graduation)
- Experience building web applications and backend services.
- Some experience building frontend with React
- Good understanding of cloud infrastructure & CI/CD
- Strong software engineering fundamentals, including knowledge of algorithms and data structures
- Strong experience collaborating with PMs, designers & engineers to build new products and features
- Comfortable working with ambiguity and in a remote setup