Social network you want to login/join with:
As a Senior Software Engineer, you will:
- Be a hands-on technologist spending a lot of your time in code across all parts of the Atom5 platform
- Work in an agile manner, develop features as per sprint priority plan
- Work as part of the team, sharing and reviewing ideas, mentoring and guiding team members through technology architecture and implementation details
- Keep up to date with the evolving industry, embracing new languages and frameworks, containers and cloud, and not be afraid to dig deep and learn new things all the time
- Have an inquisitive and curious mind, often exploring the inner workings of the tools and libraries you use to understand how they work
The key skills and qualities of a Senior Software Engineer:
- Demonstrable understanding of best practices in software engineering
- Good communication skills demonstrating the process and progress to stakeholders, as well as internal team communication
- Experience or familiarity with some of the core platform frameworks and libraries: Spring Boot, ReactJS, ReactNative, Docker
- Familiarity with Linux environment
- Enjoy participating in the full lifecycle of the software product: from idea and design, via implementation, to operational considerations
- Be able to write clean code, take pride in your work and value simplicity, testing and productivity as part of your daily routine, always putting user experience and security first