- Company Name
- interactive investor
- Job Title
- Software Application Engineer
- Job Description
-
Job Title: Software Application Engineer
Role Summary: Architect, develop, and maintain scalable, highly available distributed applications across web, mobile, and internal platforms. Focus on cloud-native, continuous deployment, and full-stack technology (React, Next.js, TypeScript/JavaScript, Java/Spring). Apply OOP, Domain-Driven Design, and Test-Driven Development to deliver business-critical, customer-facing solutions.
Expectations: Deliver architected solutions in line with strategic technology direction, control standards, and non‑functional requirements. Own technical domains, manage change, ensure security, and serve as a code guardian. Mentor teammates, facilitate knowledge transfer, and drive process improvements.
Key Responsibilities:
- Design, build, and support full‑stack applications using React, Next.js, TypeScript, Java, Spring Boot/Cloud, Kafka, Mongo, Elasticsearch, Redis.
- Ensure solutions align with strategic technology plans, security controls, and NFRs.
- Lead discovery, architecture, and design of new features and complex patterns.
- Collaborate with Principal Engineer and Engineering Manager on architecture decisions and risk management.
- Own delegated technical subsets, manage change pipelines, and raise risks.
- Implement CI/CD pipelines and deploy to cloud environments.
- Provide code reviews, uphold coding standards, and mentor squad members.
- Drive continuous improvement of processes, solutions, and technologies.
Required Skills:
- TypeScript/JavaScript, React (React DOM, React Native), Next.js/SSG/SSR, HTML, CSS, SEO/SEF.
- Java/JVM: Spring Boot, Spring Cloud (AWS, Streams), Spring Data.
- Backend: Kafka, MongoDB, Elasticsearch, Redis.
- Domain-Driven Design, Test-Driven Development, architectural design, pattern definition.
- CI/CD, cloud deployment (AWS or similar), Agile and Waterfall.
- Strong communication, mentorship, and code‑guardian capabilities.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Optional: AWS Certified Developer, Spring Professional, or similar certifications.
Manchester, United kingdom
On site
30-10-2025