hampshire, south east england, United Kingdom Hybrid / WFH Options
Areti Group | B Corpβ’
looking for fullstack engineers who have a strong foundation in both front-end and back-end technologies , a solid understanding of Object-Oriented Design , and a passion for learning and embracing new tech. You dont have to have all the languages but just some and you will be β¦/Angular/React Cloud : π³ Amazon Web Services (AWS) Databases : π³ PostgreSQL, DynamoDB Additional Tools & Frameworks : π³ GraphQL π³ REST APIs π³ Software Design Patterns β TDD, DDD π³ Agile methodologies: Scrum and Kanban Key Responsibilities : Full-Stack Development : Design, develop, and maintain complex full-stack applications across both front-end and β¦ enable smooth data flow between services. Software Design Patterns : Apply TDD (Test Driven Development) and DDD (DomainDrivenDesign) best practices to ensure maintainable, efficient code. DevOps & CI/CD : Use DevOps processes, including virtualization , containerization , and CI/CD More β―
ll Do It Completes most features and user stories including test cases and automation unattended. Learns complex software engineering practices such as domain-drivendesign, test-driven development, operations, and security. Contributes to agile ceremonies, leads demos and presentations, helps new engineers β¦ learn established norms, and participates in technology communities. Participates in system design decisions and learns how these impact the product. Learns to support production systems and understands how observed events and failures impact the product. Qualifications You'll Need The Basics Bachelor's degree in Computer Science, Engineering More β―
ll Do It Completes most features and user stories including test cases and automation unattended. Learns complex software engineering practices such as domain-drivendesign, test-driven development, operations, and security. Contributes to agile ceremonies, leads demos and presentations, helps new engineers β¦ learn established norms, and participates in technology communities. Participates in system design decisions and understands their impact on the overall product. Learns to support production systems and understands how observed events and failures impact the product. At a minimum, here's what we need from you: Bachelor's More β―