OO design principals such SOLID/DRY/YAGNI to create maintainable, self-documenting and high-quality code. Experience of Architectural Patterns and practices such as Backend for Frontend, MicroFrontends, Microservices, Cloud Patterns. Experience of and understanding of the importance of maintaining code quality using Unit/Integration/e2e testing, utilising Quality Assurance expertise to automate More ❯
Experience working with an ORM Knowledge of Scala and functional programming Knowledge of AWS services and infrastructure monitoring Experience working with AWS Lambda functions Experience working with microservices/microfrontends Experience working with Docker/ECS Experience with Netty and Akka or other non-blocking, multi-threaded IO libraries Experience working with Jenkins/Bitbucket Pipelines Experience More ❯
OO design principals such SOLID/DRY/YAGNI to create maintainable, self-documenting and high-quality code Experience of Architectural Patterns and practices such as Backend for Frontend, MicroFrontends, Microservices, Cloud Patterns Experience of and understanding of the importance of maintaining code quality using Unit/Integration/e2e testing, utilising Quality Assurance expertise to automate More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
MCS Group
products - both new and existing - working primarily on their front end and user interfaces (the business is doing a lot of work in transitioning their existing products to a micro-front end architecture, and working on new products with a focus on AI!) You'll have considerable experience working with React, ideally having worked within a software product environment More ❯
design are done across the business. What you'll be doing: Leading front-end development across new and existing products. Playing a key role in the shift to a micro-frontend architecture. Creating intuitive, scalable UIs with React. Contributing to UI/UX direction, working with tools like Figma to mock up designs. Coaching and mentoring junior team members More ❯