ecosystem and the libraries available for common tasks and benchmarking and optimisation, Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git, Applying SOLIDPrinciples, MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries, Jetpack Compose, Working in a modularised codebase and UI testing. The ideal candidate will desirably have strong More ❯
ecosystem and the libraries available for common tasks and benchmarking and optimisation Proficient in Google's Android design principles, interface guidelines and code versioning tools, such as Git Applying SOLIDPrinciples MVVM/MVI architecture, Android Architecture Components and other Jetpack libraries Jetpack Compose Working in a modularised codebase UI testing More ❯
South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
itecopeople
end development of a new platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the 'less is more' principle. Essential … back-end development experience. Extensive experience in applying well-known software design patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach and abstract problem-solving capabilities. Solid understanding of TDD and SOLID principles. Minimum 5 years' experience in software development/software engineering Excellent technical communication skills. Able to take a concept from discussion to More ❯