
Full Stack Developer
On site
Birmingham, United Kingdom
Full Time
26-02-2025
Job Specifications
Job Description
You will be working in a Scrum Team of cross-functional skills in tight collaboration practising Agile. You will be contributing to real decisions about technology to create maintainable solutions for our customer and participating in a highly collaborative group of software engineering professional’s. As a valued member of our team, you'll provide mentorship to junior members and actively share your expertise across the wider team.
You will develop software to meet our client's user needs using frontend technologies like React, Next.js, or TypeScript, integrated with a backend written in Node.js, Java (Spring Boot), or other modern frameworks, building cloud-native applications leveraging Azure services. You will follow best engineering practices guidelines and help to improve those guidelines. You will be creating best in class documentation with our client users in mind.
Qualifications
Experience of working in a Scrum Team and an Agile environment.
Strong front-end development experience with expertise in React, Next.js, and TypeScript.
Solid knowledge of backend development and API design, with hands-on experience in Node.js to build scalable and high-performance applications.
Understanding of CI/CD pipelines, infrastructure as code, and DevOps best practices
Experience with Docker and Kubernetes for containerization and orchestration of applications.
Experience in implementing cloud-native architectures optimized for performance and scalability, with expertise in Azure services such as Azure Functions, App Services, Blob Storage, AKS etc.
Experience writing unit tests and integration tests.
Ability to co-ordinate and contribute towards stakeholder engagements and meetings.
About the Company
Version 1 is a leader in digital transformation, partnering strategically with global organisations to transform and adopt technology and drive innovation in a responsible way. With an end-to-end offer designed to address the most difficult challenges faced by customers, and supported by the latest cutting-edge technologies, Version 1 is focused on delivering successful customer outcomes through the power of world-class teams. This pledge is underscored by the key principles of the organisation, a triangle of balanced pri... Know more
Related Jobs

- Company Name
- Two Saints
- Job Title
- Homeless Support Worker
- Job Description
- FULL TIME Monday-Friday - 09:00-17:00 To lead on the case management of clients and be part of a team that supports them in keeping them safe and helping them achieve their goals. To provide people with homes and specialist support so they feel more valued and secure, and ready to take the next steps. Main Responsibilities To assess the needs of each client, helping to develop their individual support plan to achieve their goals To produce and regularly review comprehensive client-based risk assessments To manage a caseload of clients on a one-to-one basis To support clients to gain and/or maintain accommodation or achieve outcomes defined by the service specification To engage with local authorities, health providers and other agencies, creating and maintaining constructive working relationships to maximise the opportunities available to clients To lead on client activities to help them gain practical life skills and encourage their engagement with the running of the service To support clients with managing their finances, paying rent, managing arrears and accessing benefits To encourage and signpost clients to the local community and to resources relevant to their aspirations including education, training, employment activity or volunteering To support clients in trauma informed and psychologically informed ways To adhere to safeguarding responsibilities, following our safeguarding policy and procedure To help maintain health and safety, ensuring clients, visitors and buildings are safe in accordance with Health and Safety regulations, policy and procedures To provide basic first aid assistance until help arrives (full training is provided) To work confidently and efficiently when lone working To maintain accurate records on our client management system and ensure these are stored in line with GDPR To maintain confidentiality To represent the organisation in a professional manner To carry out any other reasonable duties required in the interest of the organisation Role Requirements This role will require an Enhanced with Barred List(s) disclosure and barring service check is a requirement for this role. This would be completed on appointment of the role This role will require a full drivers’ licence and access to a vehicle This role will require you to work flexibly across several sites This role will require you to work with clients on a one-to-one basis This role will require you to lone work Essential Criteria Strong communication skills, both verbal and written Clear verbal and written English Good keyboard skills for data inputting Good working knowledge of Microsoft Outlook, Excel and Word Confident and assertive manner Ability to self-motivate as you will work on your own Effective team working Ability to respond calmly to crisis Deal promptly with and effectively react to challenging situations Have an interest and genuine concern for homelessness and related issues DESIRABLE CRITERIA Experience of managing a caseload of clients Understanding of risk assessment and person-centred, outcomes-based delivery Understanding of the support needs of people experiencing homelessness or those with complex needs Knowledge of voluntary and statutory agencies, housing regulations and the benefits system We reserve the right to close our adverts early if a successful candidate is found, so please submit your application as soon as possible. Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply. We were formed in April 2001 through the merger of the Society of St Dismas (founded in 1962) and St Petroc Housing association (founded in 1972). Both organisations shared a passion for housing and supporting vulnerable single people. Our vision today is to give people who are homeless, vulnerable or in need of support, the opportunity to build a brighter future. We have services in Berkshire, Hampshire, Portsmouth, Southampton and Sussex. We support 16-65 year olds. Our services include outreach to rough sleepers, supported accommodation (direct access hostels, move-on accommodation, and resettlement flats), day centres, community support, housing first and landlord support services.


- Company Name
- King
- Job Title
- C++ Developer
- Job Description
- Craft: Technology & Development Job Description: Want to create the world’s best mobile games? Have you got the skills to make that happen? We’re looking for a Developer to join our Kingdom. You’ll be part of a team that speaks your language, taking on complex challenges - using some pretty nice tech. Our games are adored by hundreds of millions of people, and you’ll be building them. As well as the engines, systems and platforms that make them play brilliantly on any platform. Your role within the Kingdom If you want to create amazing user experiences and entertainment for millions of players to enjoy on the go then this is the right job for you. Together with your colleagues you will have a part in creating and maintaining our mobile casual games. You will specify, design, build and implement existing and new game features. As part of the development team you will enjoy a creative, challenging and collaborative environment where your ideas will be every bit as valued as your programming expertise. Your responsibilities will include: Designing, testing and implementing game features Taking an active part in game creation Maintaining and optimizing new and existing game features Contributing high quality and well-structured code to our global code base Sharing knowledge and helping colleagues Skills To Create Thrills In our opinion, programming experience and dedication for gaming as well as the willingness to share great ideas are equally valued. Are you a passionate and creative teammate? Who you are: You enjoy programming in C++ You are passionate about games and would love to create the next big mobile hit Possess a high sense of quality and polish and pride in the work you deliver Capable of taking technical ownership for a product or project Experience with Android or iOS development Experience in working with memory / performance critical applications About King With a mission of Making the World Playful, King is a leading interactive entertainment company with more than 20 years of history of delivering some of the world’s most iconic games in the mobile gaming industry, including the world-famous Candy Crush franchise, as well as other mobile game hits such as Farm Heroes Saga. King games are played by more than 200 million monthly active users. King, part of Microsoft (NASDAQ: MSFT), has Kingsters in Stockholm, Malmö, London, Barcelona, Berlin, Dublin, San Francisco, New York, Los Angeles and Malta. More information can be found at King.com or by following us on LinkedIn, @lifeatking on Instagram, or @king_games on X.


- Company Name
- AVANADE
- Job Title
- Senior Full Stack Developer
- Job Description
- Join as a visionary Full Stack Developer, leading transformative development with integrated solutions across front and back-end, bridging the technology-business gap and shaping the future with innovative user experiences. Come join us Join as a Full Stack Developer and lead transformative development, crafting innovative solutions across front and back-end with integrated services and APIs. Embrace your leadership role, creating conceptual architecture to meet precise client needs, while bridging the technology-business gap with exceptional communication. Elevate your career in this dynamic journey of Full Stack Development, shaping the future and making a lasting impact on clients. Skills And Experiences Programming: C# / .NET, JavaScript/TypeScript Service Development: building web applications and web APIs using .NET and cloud services Cloud: Azure and others Database: (worked with one or more of) SQL Server, Azure SQL, Entity Framework, CosmosDB Design & Style: HTML5, Responsive/Adaptive Design, CSS3, Bootstrap Frameworks: (Worked with one or more of) Angular, React, NodeJS, Vue.js, or equivalent JavaScript DevOps: Git, Azure DevOps, GitHub About You Characteristics that can spell success for this role Embrace challenges with passion and a thirst for knowledge. Collaborate seamlessly, fostering open and effective communication. Embrace creativity and explore groundbreaking solutions. Stay ahead of the curve, anticipating what lies ahead and adapting to the latest advancements. What You'll Do Analyze, design, develop, implement and maintain application code in a variety of contexts Use .NET and Azure ecosystem to build scalable applications which power modern framework-driven web apps. Build and automate the features and services that model complex business problems, power enterprise-scale systems and drive innovative user experiences Implement APIs and Microservices through database design, data access and ORMs and consume said APIs to build feature-rich applications Develop scalable and cloud-based solutions, with consideration to security and performance Harness modern development and Azure DevOps practices including CI/CD, containerization, automated testing Learn more To learn more about the types of projects our Back-End Development team works on check out these case studies: Content management with Adobe Franklin | Techs & Specs Blog (avanade.com) ChatGPT and AEM integration | Techs & Specs Blog (avanade.com) Interested in knowing what’s going on inside Avanade? Check out our blogs: Avanade Insights – exchange ideas that drive tomorrow’s innovation Inside Avanade – explore what life is like working at Avanade Enjoy your career Some of the best things about working at Avanade Opportunity to work for Microsoft’s Global Alliance Partner of the Year, with exceptional development and training (minimum 80 hours per year for training and paid certifications) Real-time access to technical and skilled resources globally Dedicated career advisor to encourage your growth Engaged and helpful coworkers genuinely interested in you Find out more about some of our benefits Employee Benefits at Avanade | Avanade A great place to work As you bring your skills and abilities to Avanade, you’ll get distinctive experiences, limitless learning, and ambitious growth in return. As we continue to build our diverse and inclusive culture, we become even more innovative and creative, helping us better serve our clients and communities. You’ll join a community of smart, supportive collaborators to lift, mentor, and guide you, and to lean on your expertise. You get a company purpose-built for business-critical, leading-edge technology solutions, committed to improving the way humans work, interact, and live. It’s all here, so take a closer look! We work hard to provide an inclusive, diverse culture with a deep sense of belonging for all our employees. Visit our Inclusion & Diversity page. Create a future for our people that focuses on Expanding your thinking Experimenting courageously Learning and pivoting Inspire greatness in our people by Empowering every voice Encouraging boldness Celebrating progress Accelerate the impact of our people by Amazing the client Prioritizing what matters Acting as one


- Company Name
- Manatal
- Job Title
- Sr. Software Engineer (Full Stack) (Relocate To Bangkok)
- Job Description
- Manatal is an HRTech software service (B2B SaaS) company headquartered in Bangkok, Thailand. Manatal is one of the fastest-growing start-ups in the region and is backed by Surge and Sequoia Capital. Manatal has a global presence and is trusted by thousands of businesses in over 135 countries and is recognized by Forbes as Best Recruiting Software of 2024. Our goal is to transform the entire hiring process by making it simple, efficient, and enjoyable for recruiters, hiring managers, and candidates alike. Our mission is to offer the best-in-class AI-powered technologies to empower small, medium, and large businesses in their staffing & recruitment transformation. Role Overview: We seek a passionate and experienced Senior Full Stack Engineer to join our dynamic team. The ideal candidate is a seasoned software engineer who excels in building complex software applications across the entire stack, particularly in single-page applications (SPA) or back-office systems. This role focuses on contributing to projects and technical initiatives. We are looking for someone eager to learn, be proactive, energetic, and understand the importance of making an impact. The Senior Full Stack Engineer will be responsible for both frontend and backend development, ensuring seamless integration and high performance of web applications. Responsibilities: Implement complex software applications, emphasizing robust and scalable solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality and maintainability through code reviews and adherence to design patterns. Address and refactor legacy code, bringing it up to modern standards and practices. Develop and maintain backend services and APIs, ensuring seamless integration with front-end applications. Document technical specifications and system design, facilitating knowledge sharing within the team. Requirements: Excellent communication skills and the ability to work well in a team environment. 4- 6 years of experience developing web applications in client-side frameworks such as React, Angular, or Vue.js. Excellent understanding of JavaScript and TypeScript. Experience working on mid/large-sized projects, particularly in single-page applications (SPA) or back-office systems. Strong knowledge of software engineering principles and design patterns. Understanding of backend technologies, including Python, Node.js, Express, or similar frameworks. 4+ years preferred. Experience with RESTful API design and development. Familiarity with database management systems such as PostgreSQL, MySQL, etc. Strong problem-solving skills with the ability to diagnose and debug complex issues. Experience with cloud platforms like AWS, Azure, or Google Cloud Platform. Working with Manatal This role is based at our Bangkok office in the heart of the city center As a team of diverse cultures and nationalities, English language proficiency is required We enjoy collaborating in person and the team is working on-site Why you'll enjoy working with Manatal Well-funded start-up backed by Surge & Sequoia Be part of one of the fastest-growing B2B SaaS start-ups in the region You will be collaborating with talented individuals in the industry Join a lively and highly international team Indulge in a challenging and innovative working culture Attractive medical healthcare plan Personal development allowance 2 weeks of work from anywhere per year Regular fun team-building activities Company trip Our Tech Stack Our engineering team leverages a variety of modern technologies. While working with Manatal, you can expect to be exposed to the following stack Infrastructure: Amazon Web Services; Kubernetes; GitOps (ArgoCD), Github Actions Backend: Language: Python; Web Frameworks: Python frameworks including Django, Fast API; Databases: PostgreSQL, MongoDB, ElasticSearch, and Redis among others; Other: Celery, RabbitMQ among others. Frontend: Javascript & Vue.JS Apply on our Careers Page If you are a fit for this role and are excited to join Manatal, please follow this link to apply https://www.careers-page.com/manatal/job/LR35YWVX Watch our Demo https://www.youtube.com/watch?v=-GG1GqXkAKQ https://www.youtube.com/watch?v=VjinpYMUMoc Manatal Hiring: At Manatal, we are dedicated to building an intuitive AI-powered applicant tracking system to streamline and transform the entire hiring and recruitment process. We are devoted to attracting the best talent worldwide to join our team and take pride in being an equal-opportunity workplace. We are committed to equal employment opportunities regardless of religion, race, ethnicity, ancestry, national origin, gender, gender identity, sex, sexual orientation, marital or parental status, disability, age, citizenship or other class protected by applicable law.