Platform Science is seeking a Sr Software Engineer to join our Coaching team to develop and maintain our new coaching application and drive innovation and efficiency.
Requirements
- Develop and maintain our new Coaching application
- Evolve our Coaching offering developing new features
- Apply software engineering best practices
- Communicate effectively in English (verbal and written)
- Extensive API software development experience with Kotlin / Java or similar
- UI software development experience with React, Angular or similar
- Relational database experience (Postgres, MySQL, etc)
- Cloud software development (AWS, Azure, GCP)
- Test Automation experience (Unit and Integration)
- Will be considered a plus: Experience with Event-Driven systems, Infrastructure-as-Code (Terraform or similar), Holistic quality assurance (End-to-End, Performance, etc.), Streaming (Kafka, RabbitMQ), Non-relational databases (ElasticSearch, MongoDB, Redis), Serverless computing (Lambda, SQS, Step Functions), Mobile Software development experience (Android)