May 19, 2026

Full Stack .Net Developer

Senior • Hybrid

Dublin, Ireland

Want to make an impact? We offer that

 

Due to continued growth, we are currently hiring a Full Stack Developer to join our team. emagine is a dynamic, fast-growing international consulting and technology company, founded on real-world experience, focused on custom-fit solutions. We have the proven people and expertise to complete complex projects, while delivering lasting knowledge-transfer benefits to empower our partners for the next challenge.

 

 

Are you intrigued? Do you want to learn more?

 

A snapshot of your key responsibilities as Full Stack Developer would be:

 

  • Develop new features and enhancements for the Management System across both front-end and back-end components.

  • Troubleshoot and resolve application issues in a timely manner.

  • Provide front-line support for end-users.

  • Analyse business requirements and translate them into Epics and User Stories.

  • Collaborate within an Agile SCRUM environment to deliver high-quality solutions.

  • Work with legacy codebases while introducing modern software engineering practices such as refactoring, unit testing, CI/CD, and automated QA testing.

  • Maintain source code repositories using Git and TFVC.

  • Participate in all stages of the software development lifecycle, from analysis and design through to testing, deployment, and maintenance.

  • Collaborate with testing, support, and business teams to ensure successful delivery of solutions.

  • Contribute to continuous improvement initiatives and modernisation efforts within the application environment.

 

Requirements:

 

  • 5+ years experience in a similar role

  • Degree qualification in a related field

  • Strong experience in .NET development using both VB.NET and C#.

  • Proficiency in SQL Server, including strong understanding of stored procedures and database design.

  • Experience with front-end technologies including HTML, CSS/Bootstrap, TypeScript/JavaScript, and ASP.NET.

  • Experience writing and maintaining Unit Tests.

  • Familiarity with source control systems including Git and TFVC.

  • Understanding and practical application of Design Patterns.

  • Experience working within Agile SCRUM methodologies and Story writing.

  • Ability to implement modern engineering practices within legacy frameworks.

  • Exposure to CI/CD pipelines and automated QA testing.

  • Experience with Azure DevOps would be beneficial.

  • Knowledge of Microsoft AD, Azure AD, and Graph API would be advantageous.

  • Work Experience Required

  • Experience working on a variety of medium and large-scale software development projects.

  • Direct responsibility for writing production code and unit tests.

  • Experience across all stages of the software development lifecycle including analysis, development, testing, deployment, and maintenance.

  • Good understanding of security considerations for public-facing web applications.

  • Proven track record in developing enterprise-level software solutions.

  • Experience supporting and maintaining business-critical applications.

 

 

 

So, are you ready to join our team?

It’s important to remember, emagine is an Equal Employment Opportunity Employer; we value bringing together individuals from diverse backgrounds to develop innovative solutions for our customers.

 

Opportunity type: Contract, (Dublin) Hybrid- 2 days per week onsite

Similar jobs you might like

Technology

emagine Polska

Fullstack Developer (Java focused)

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: Fullstack Developer role focused on building and maintaining a customer-facing B2B portal in a cross-functional Agile team. The position involves backend development in Java, frontend development with JavaScript, and collaboration on scalable, high-quality solutions. The role is hybrid in Stockholm with a long-term contract and possible extension. 🗂️ Requirements: Several years of experience as a Fullstack Developer, Strong experience with Java backend development, Strong experience with JavaScript frontend development, Experience with REST APIs and system integrations, Experience with relational databases, Experience using Git and CI/CD pipelines, Experience working in Agile environments, Fluent English communication skills 📃 Skills: Java, JavaScript, REST, SQL, Git, CI/CD, Scrum, Kanban, Spring, React, TypeScript, Docker, Kubernetes, OAuth, OIDC 🏢 Description: emagine is looking for an experienced Fullstack Developer to strengthen our client’s development team. You will be part of a cross-functional product team responsible for developing, maintaining, and enhancing our client’s customer-facing B2B portal. The role requires close collaboration with Product Owners, UX, Q&A and developers to deliver scalable, high-quality solutions that improve the customer experience. Start: 27th of July Length: 19th of February with possible extension Location: Required to be on-site in Stockholm 2-3 days per week Responsibilities • Develop, test, and maintain features across the full technology stack. • Develop backend services using Java. • Develop frontend functionality using JavaScript and modern web technologies. • Participate in solution design and technical discussions. • Ensure code quality through testing, code reviews, and adherence to development standards. • Troubleshoot and resolve production issues when needed. • Contribute to continuous improvements in development practices, performance, and security. • Participate in Agile ceremonies as part of a Scrum team. Required Competencies • Several years of experience as a Fullstack Developer. • Strong experience with Java backend development. • Strong experience with JavaScript frontend development. • Experience working with REST APIs and system integrations. • Experience with relational databases. • Experience using Git and CI/CD pipelines. • Experience working in Agile development environments (Scrum/Kanban). • Strong analytical and problem-solving skills. • Excellent communication and collaboration skills. • Fluent in English, both written and spoken. Meritorious Experience with one or more of the following is considered an advantage: • Spring Boot • React • TypeScript • Docker and Kubernetes • Microservice architecture • Identity and Access Management (SSO/OAuth/OIDC) • Customer portals or B2B digital platforms • Telecommunications industry Personal Qualities We are looking for someone who is: • Proactive and self-driven. • Solution-oriented with a strong customer focus. • Comfortable working in a fast-paced environment. • A collaborative team player who shares knowledge with colleagues. • Committed to delivering high-quality software.

Technology

emagine Polska

Full Stack Engineer

Senior

Hybrid

London, United Kingdom

550 - 550 PLN

🏢 Summary: Full Stack Engineer contract role focused on building secure, scalable applications using .NET, C#, React, REST APIs, and microservices in a cloud environment. The position involves end-to-end development, API integration, CI/CD implementation, automated testing, and performance optimization within a hybrid London-based setup. 🗂️ Requirements: Expertise in .NET, Expertise in C#, Strong understanding of REST APIs, Experience with microservices architecture, Proficiency in React, Experience with database development, Experience with automated testing, Knowledge of CI/CD practices, Experience with cloud deployment, Skill in performance optimization 📃 Skills: .NET, C#, REST, Microservices, React, SQL, CI/CD, Cloud 🏢 Description: Full Stack Engineer £550pd Inside IR35 2-3 days on site in London Initial 6 month engagement emagine is a high-end professional services consultancy and solutions firm specialising in providing business and technology services to the financial services sector, we power progress, solve challenges and deliver real results through tailored high-end consulting services and solutions. We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication in delivering the optimal service for our clients. Our commitment is not just towards our clients but we aim to foster a positive and equitable working environment with our consultants and colleagues which stems from our core values: Confident, Dedicated, Responsible, Genuine. We are seeking a skilled Full Stack Engineer with strong hands-on experience in full-stack and SDD-based development. The ideal consultant should possess a robust proficiency in .NET, C#, REST APIs, microservices, and React, focusing on building secure, scalable, responsive, and maintainable applications. Main Responsibilities: The Full Stack Engineer will be responsible for translating specifications into production-ready code, integrating APIs, and developing databases. Build and maintain responsive, scalable applications. Implement automated testing and CI/CD pipelines. Deploy applications in cloud environments. Optimize performance and ensure observability. Deliver end-to-end features across frontend and backend services. Key Requirements: Expertise in .NET and C#. Strong understanding of REST APIs. Experience with microservices architecture. Proficiency in React for frontend development. Familiarity with database development. Experience with automated testing methodologies. Knowledge of CI/CD practices. Experience with cloud deployment. Skill in performance optimization techniques. What We're Looking For We are looking for an innovative and technically strong AI Engineer who combines deep engineering expertise with a passion for emerging AI technologies. You will play a key role in shaping and delivering next-generation agentic AI solutions that enable intelligent automation and business transformation. Our People The ideal consultants will share our values and be aligned with our ways of working and as your career progresses, you can expect to work across all areas of the project lifecycle, from strategy to implementation. This will provide you with a broad base of experience from which to build an outstanding career. The ideal consultants will share our values and be aligned with our ways of working and as your career progresses, you can expect to work across all areas of the project lifecycle. We pride ourselves on; Providing our people with a supportive culture, rooted in our values and driven by our purpose. Promoting a culture of inclusion, collaboration, well-being, and learning and development. Providing increased agility and flexibility within our hybrid working model Investing in employees’ growth through ongoing training and development Autonomy to take ownership of projects, making decisions and demonstrating individual expertise Providing an transparent performance and career management experience. Our consultants are integral to delivering successful consulting engagements, addressing our clients’ most pressing business challenges, and build lasting value in disciplines such as: Solve sophisticated, ambiguous business, change and technology problems, bringing structure and meticulous analysis and planning, acting, and taking decisions with little strategic direction Build, develop and sustain trusted senior client relationships in the C-suite by remaining highly attuned to client needs Drive, enable and support the business, partnering with our leaders, clients, and consultants across our practices to take the best of emagine to our clients through opportunity identification/qualification, solution development/presentation Interested? At emagine, we are committed to building an international and diverse team by embracing our different backgrounds. If you are up to the challenge and would like to find out more, get in touch with us immediately, our internal recruitment team is always keen to hear from dynamic individuals that are looking to further their career and explore their full potential. “emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin”

Technology

emagine Polska

Java Full Stack Engineer

Senior

Hybrid

Maia, Portugal

🏢 Summary: Java Full Stack Engineer role focused on designing and developing event-driven microservices and cloud-native delivery solutions using Java and AWS technologies. The position involves building scalable distributed systems, improving delivery experiences, and collaborating with cross-functional teams in a high-performance environment. 🗂️ Requirements: University degree in computer science, engineering, or comparable, Strong experience with Java, Experience with Spring Boot, Experience with microservice-based architecture, Understanding of cloud-native software development, Practical experience with AWS, Experience with Kubernetes, Experience with Docker, Experience with Helm, Knowledge of distributed systems, scalability, resilience, and fault tolerance, Experience with REST APIs, Experience with asynchronous messaging, Experience with event-driven patterns, Experience with streaming technologies, Strong knowledge of PostgreSQL, Experience with Hazelcast, Frontend development experience with Angular, Experience with automated testing, Experience with CI/CD, Familiarity with Prometheus, Familiarity with Grafana, Ability to analyze and improve complex systems, Daily use of AI tooling 📃 Skills: Java, Spring, SpringBoot, AWS, Kubernetes, Docker, Helm, PostgreSQL, Hazelcast, Angular, REST, Microservices, CI/CD, Prometheus, Grafana, Messaging, Streaming, AI 🏢 Description: Emagine is seeking a Java Full stack Engineer: Responsibilities and Duties - Together with your team you design, develop, and integrate event-driven microservices that take smart decisions for delivery preferences based on parcel and consignee data; - You will work closely with cross-functional teams to build high-performance, cloud-native solutions that improve data quality, reduce manual effort, and enhance the end-to-end delivery experience; - You work on digital products with tangible results that bring joy to people every day. What we need - You have a university degree in computer science/engineering or comparable; - You are a team player, like to share your knowledge, and always look for a good solution for the team, product, and company; - Strong experience with Java, Spring Boot, and microservice-based architecture; - Solid understanding of cloud-native software development; - Practical experience with AWS and cloud-based deployment models; - Experience with Kubernetes, Docker, and Helm; - Good understanding of distributed systems, scalability, resilience, and fault tolerance; - Experience with microservices, REST APIs, asynchronous messaging, event-driven patterns, and streaming technologies; - Strong knowledge of relational databases, especially PostgreSQL; - Experience with caching technologies such as Hazelcast; - Frontend development experience, preferably with Angular; - Strong quality mindset with experience in automated testing and CI/CD; - Familiarity with monitoring and observability tools such as Prometheus, Grafana, and centralized logging solutions; - Ability to analyze complex systems and improve performance, reliability, and maintainability; - Hands-on mentality combined with architectural thinking; - You use AI tooling on a daily basis. About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com .

Technology

emagine Polska

Full Stack Developer – Sheffield

Senior

Hybrid

Sheffield, United Kingdom

600 - 650 PLN/hr

🏢 Summary: Contract Full Stack Developer role focused on building next-generation trading and risk systems within a strategic microservices-based platform. The position involves hands-on development of greenfield components, delivering backend services and RESTful APIs to production with strong CI/CD practices. You will work closely with business and engineering stakeholders to deliver high-impact solutions for global trading environments. 🗂️ Requirements: Extensive software engineering experience, Proven expertise in backend application design and deployment, Experience designing microservices architectures, Experience delivering changes to production at high cadence, Strong CI/CD implementation experience, Experience designing and delivering RESTful APIs, Extensive experience with PostgreSQL schema design and development 📃 Skills: Microservices, REST, PostgreSQL, CI/CD, Backend, APIs, SQL 🏢 Description: Full Stack Developer Sheffield £600pd - £650pd We are seeking a highly motivated Software Engineer to join a high-performing team building next-generation trading and risk systems. This role offers end-to-end involvement across the software development lifecycle, including the development of major greenfield components within a strategic platform. You will work closely with both technology and business stakeholders to deliver impactful solutions directly to trading desks and senior leadership, contributing to mission-critical initiatives across global markets. emagine is a high-end professional services consultancy and solutions firm Specialising in providing business and technology services to the financial services sector, we power progress, solve challenges and deliver real results through tailored high-end consulting services and solutions. We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication in delivering the optimal service for our clients. Our commitment is not just towards our clients but we aim to foster a positive and equitable working environment with our consultants and colleagues which stems from our core values: Confident, Dedicated, Responsible, Genuine. In this role, you will: •       Be hands-on, delivering code to production and supporting the architecture and design of the system aligned to a microservice structure. •       Drive the delivery of code at a faster cadence across the wider team, leading by example with the volume and reliability of change you deliver. •       Engage actively with business and engineering leadership to fully understand requirements and ensure they are comprehended across the wider team. •       Bring ideas and solutions to the table based on your understanding of the wider requirements. •       Lead and promote the wider engineering culture expected across our teams. •       Collaborate with a global team where coordination activities cross regional boundaries. •       Proactively remove impediments, identify risks, and communicate issues to program management. •       Identify process inefficiencies and innovate programmatic solutions to eliminate them. To be successful in this role, you should meet the following requirements: •       Extensive experience in software engineering with proven expertise in designing, developing, and deploying backend applications, particularly in driving engineering and cultural change across teams. •       Experience in designing microservices and the broader microservice architecture. •       Proven experience leading teams to deliver changes to production at a high cadence. •       Strong CI/CD practice and development experience. •       Experience in designing and delivering RESTful APIs to production. •       Extensive experience writing schemas for and working with PostgreSQL databases. If you are up to the challenge and would like to find out more, get in touch with us immediately, our internal recruitment team is always keen to hear from dynamic individuals that are looking to further their career and explore their full potential. “emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin”

Technology

emagine Polska

Fullstack Entwickler (Java & Frontend) (m/w/d)

Senior

Hybrid

Hanover, Germany

🏢 Summary: Fullstack Developer role focused on developing and enhancing a modern web application within an agile environment. The position involves implementing user stories, contributing to software architecture, and ensuring high code quality in a fullstack setup. The project runs until the end of 2026 with predominantly remote work. 🗂️ Requirements: Several years of experience in software development with Java, Experience with Spring Boot or Jakarta EE or MicroProfile, Experience with modern frontend frameworks (Vue.js or React or Angular), Strong knowledge of frontend and backend web application development, Understanding of software architecture and clean code principles, Experience working in agile teams (Scrum or Kanban) 📃 Skills: Java, SpringBoot, JakartaEE, MicroProfile, Vue, React, Angular, Frontend, Backend, Scrum, Kanban 🏢 Description: Wir, die emagine GmbH, suchen für unsere Business Unit Insurance erfahrene Fullstack Entwickler (m/w/d) zur Verstärkung des Teams. Ziel ist die Entwicklung und Verbesserung einer modernen Webanwendung im Fullstack-Umfeld. Aufgaben: Entwicklung und Weiterentwicklung einer modernen Webanwendung im Fullstack-Umfeld Umsetzung von fachlichen Anforderungen (User Stories) im agilen Team Mitwirkung bei der Konzeption und Weiterentwicklung der Softwarearchitektur Sicherstellung von Codequalität und Wartbarkeit Enge Zusammenarbeit mit anderen Entwicklern sowie fachlichen Stakeholdern Must Haves: Mehrjährige Berufserfahrung in der Softwareentwicklung mit Java (z. B. Spring Boot oder Jakarta EE / MicroProfile) Erfahrung mit modernen Frontend-Frameworks (z. B. Vue.js, React oder Angular ) Gute Kenntnisse in der Entwicklung von Webanwendungen (Frontend & Backend) Verständnis für Softwarearchitektur und saubere Code-Strukturen Erfahrung in der Arbeit in agilen Teams (z. B. Scrum oder Kanban ) Selbstständige und strukturierte Arbeitsweise sowie Teamfähigkeit Nice to Haves: Sehr gute Kenntnisse und Erfahrung mit Vue.js und/oder Nuxt Kenntnisse im Bereich skalierbarer oder wartbarer Systemarchitekturen Rahmenbedingungen: Start: asap Laufzeit: bis Ende 2026 Umfang: ca. 140 Personentage je Profil Einsatzort: Hannover / Remote (vorwiegend Remote)

Technology

emagine Polska

Frontend/Fullstack Developer

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: Frontend/Fullstack Engineer role within a growth and activation team focused on improving user onboarding through personalized, data-driven experiences. The position involves hands-on development across frontend and backend, building interactive UI components and experimentation frameworks to drive user impact. On-site work in Stockholm with a project duration from mid-August to December 31, 2026. 🗂️ Requirements: 4+ years experience with React, 4+ years experience with TypeScript, 4+ years experience with HTML, 4+ years experience with CSS, Backend development experience with Python, Go, or Kotlin, Proven fullstack product development experience, Experience with experimentation and A/B testing, Experience with tracking and data-driven development, Ability to work on-site 4 days per week in Stockholm 📃 Skills: React, TypeScript, HTML, CSS, Python, Go, Kotlin, A/B, Experimentation, Tracking, GCP, Contentful, Optimizely, Mixpanel, Looker 🏢 Description: emagine is looking for a Frontend/Fullstack Engineer to join a growth/activation team. Start: mid-August 2026 End: December 31, 2026 Location: Required to be on-site 4 days per week in Stockholm About the role You will join a team focused on a critical stage of the user journey – onboarding and activation. The goal is to improve how new users discover value through personalized, data-driven experiences and fast iteration cycles. This is a hands-on role with both frontend and backend responsibilities, with a strong focus on delivering user impact. Key responsibilities Build onboarding flows, nudges, and interactive UI components Work fullstack with React/TypeScript and backend in Python, Go, or Kotlin Drive A/B testing and experimentation within a growth context Develop solutions based on user signals and behavior Ensure system reliability and observability Leverage AI-assisted development workflows Requirements 4+ years of experience with React, TypeScript, HTML, and CSS Experience with backend development (Python, Go, or Kotlin) Proven experience in fullstack product development Experience working with experimentation, tracking, and data-driven development Strong ownership mindset and ability to drive work forward Nice to have Strong frontend architecture and performance optimization experience Experience with server-side rendering Experience with GCP and Contentful Familiarity with tools like Optimizely, Mixpanel, Looker

Technology

emagine Polska

FullStack Developer (Node.js + React)

Mid

Remote

Lisbon, Portugal

🏢 Summary: FullStack Engineer role within an international CIAM team focused on building and scaling cloud-native identity and authentication services used by millions of consumers. The position involves developing serverless backend APIs on AWS and internal React applications, contributing to shared TypeScript libraries, and integrating with multiple third-party platforms. It requires strong expertise in TypeScript, Node.js, serverless architectures, and automated testing in an Agile environment. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering or related field, 3+ years of professional experience as Backend or Full-Stack Engineer, Strong proficiency in TypeScript, Strong proficiency in Node.js, Experience building applications with React, Experience designing and developing RESTful APIs, Hands-on experience with AWS serverless architectures (Lambda, API Gateway), Experience with NoSQL databases, particularly DynamoDB, Experience with automated unit and integration testing, Experience using Git in monorepo workflows, Understanding of systems architecture, SOLID principles, distributed systems, Experience working in Scrum/Agile environments, Must be located in Portugal 📃 Skills: TypeScript, Node.js, React, AWS, Lambda, API Gateway, DynamoDB, CloudFront, MuleSoft, Jest, Cucumber, Pactum, Terraform, Jenkins, CloudFormation, CodeDeploy, Git, SAP, Gigya, Twilio, Salesforce, Accertify, OAuth2, OIDC, MFA, SNS, SQS, CloudWatch, ELK, Datadog, NewRelic, Zod, JSON, AJV 🏢 Description: Emagine is seeking a skilled and passionate FullStack Engineer to join an international Consumer Identity & Access Management (CIAM) team, building and scaling identity, authentication, registration, and configuration services that support millions of consumers across multiple markets, channels, and brands. This is a key role where you will contribute to the development of cloud-native backend services while also supporting internal-facing web applications used by global teams. You will play a critical role in designing and deploying serverless APIs, building scalable backend services, developing internal React applications, and contributing to reusable platform components shared across multiple teams. This position requires strong expertise in TypeScript and Node.js, experience with AWS serverless technologies, and a passion for clean code, automation, and scalable software architecture. Your Main Responsibilities: Design, develop, and deploy serverless APIs using AWS Lambda and MuleSoft/API Gateway for consumer registration, authentication, OTP flows, and market-specific configuration Build and maintain internal web applications using React and TypeScript for platform administration and service monitoring Develop across the full stack within a monorepo, working with DynamoDB, AWS Lambda, React, and CloudFront-hosted frontends Contribute to shared TypeScript libraries consumed across multiple engineering teams Implement multi-market and multi-channel business logic driven by DynamoDB configurations Develop automated unit, integration, and frontend component tests using Jest, Cucumber, and Pactum Manage infrastructure as code using Terraform and support deployments through Jenkins, CloudFormation, and CodeDeploy Integrate backend services with third-party platforms including SAP CDC (Gigya), Twilio, Salesforce Marketing Cloud, and Accertify Participate in the Backend Community of Practice, promoting engineering best practices and knowledge sharing Collaborate within cross-functional Agile teams while continuously improving architecture and reducing technical debt You Bring: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field 3+ years of professional experience as a Backend Engineer or Full-Stack Engineer Strong proficiency in TypeScript and Node.js Experience building applications with React (or willingness to work with React) Experience designing and developing RESTful APIs for high-traffic applications Hands-on experience with serverless architectures (AWS Lambda, API Gateway, or similar) Solid experience with NoSQL databases, particularly DynamoDB Strong automated testing practices, including unit and integration testing Experience using Git within monorepo workflows Good understanding of systems architecture, SOLID principles, and distributed systems Experience working in Scrum/Agile environments Strong analytical, problem-solving, and collaboration skills Nice to Have: Experience with Terraform or other Infrastructure as Code tools Familiarity with Jenkins and CI/CD pipelines Experience with SonarQube, Coverity, or similar quality/security tools Experience with multi-region or multi-tenant architectures Knowledge of OAuth 2.0, OpenID Connect (OIDC), MFA, and authentication flows Experience with event-driven architectures (SNS/SQS) Familiarity with feature toggles and progressive deployments Experience with CloudWatch, ELK, Datadog, or New Relic Experience with MuleSoft or similar API management platforms Familiarity with schema validation (Zod, JSON Schema, AJV) Knowledge of RBAC/ABAC authorization models Location & Eligibility: Candidates must be located in Portugal Full Remote About emagine: At emagine, we value diversity, inclusion, and equal opportunities. We believe that different perspectives drive innovation and create stronger teams, and we are committed to fostering an inclusive environment where everyone can thrive. We work with leading international clients on innovative and high-impact projects, offering opportunities to grow both professionally and personally. If you are interested in this opportunity, we encourage you to apply and be part of a dynamic and forward-thinking environment. To learn more about us, visit our website: www.emagine-consulting.com

Technology

emagine Polska

Mid level Fullstack (TypeScript/React Native)

Mid

On-site

Stockholm, Sweden

🏢 Summary: Mid-level Fullstack Engineer role focused on building and enhancing customer-facing mobile and web applications within a cloud-native, data-intensive environment. The assignment involves developing backend services and event-driven microservices, integrating with AWS and messaging systems, and ensuring system reliability and observability. The position supports high-transaction, business-critical workflows in a cross-functional product team. 🗂️ Requirements: 4–6 years of software development experience, Strong experience with TypeScript, Strong experience with Node.js, Strong experience with React Native, Experience with event-driven architectures, Experience with distributed systems, Experience with PostgreSQL and/or DynamoDB, Experience with Kafka and SQS, Experience with AWS including S3, Experience with monitoring and observability tools, Experience developing mobile and web applications, Experience with data-intensive applications and complex workflows 📃 Skills: TypeScript, Node.js, React, ReactNative, Kafka, SQS, AWS, S3, PostgreSQL, DynamoDB, Datadog, Microservices 🏢 Description: emagine is looking for a Mid level Fullstack Engineer to join a product development team building and enhancing customer-facing digital services. The assignment involves developing mobile and web applications, contributing to backend services, and working with modern cloud-native technologies in a scalable and data-intensive environment. You will collaborate closely with Product Managers, Designers, and Engineers to deliver high-quality solutions that support business-critical workflows and customer experiences. Start: ASAP (within a few week) Duration: 1 year to start with Location: Stockholm, min 2-3 days/week at the office Wha you will do Develop and maintain applications using React Native, TypeScript, and Node.js. Contribute to the development of event-driven micro services and backend services. Build and maintain integrations using Kafka, SQS, and AWS services. Develop solutions that handle high transaction volumes and complex data flows. Support system reliability, monitoring, and observability initiatives. Work closely with cross-functional teams throughout the product development lifecycle. Participate in experimentation, feature flagging, and A/B testing activities. Profile: 4–6 years of experience in software development. Strong experience with TypeScript, Node.js, and React Native. Experience working with event-driven architectures and distributed systems. Experience with PostgreSQL and/or DynamoDB. Familiarity with Kafka and SQS. Experience with AWS, including S3. Experience using Datadog or similar monitoring and observability tools. Experience developing mobile and web applications. Experience working with data-intensive applications and complex workflows. Experience from fintech or another regulated industry is highly desirable. Familiarity with modern software delivery practices, including feature flags and A/B testing.

Technology

emagine Polska

Fullstackutvecklare

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: Fullstackutvecklare med frontendfokus sökes för ett långsiktigt uppdrag i Stockholm där teamet moderniserar och skriver om en affärskritisk applikation för varumottag och reklamation. Rollen innebär arbete i ett tvärfunktionellt team med fokus på Vue 3, TypeScript och microfrontends. Konsulten förväntas driva utvecklingsarbete självständigt och bidra till teamets tekniska utveckling. 🗂️ Requirements: Erfarenhet av Vue 3, Kunskap om Options API, Kunskap om Composition API, Erfarenhet av state management i Vue 3, Erfarenhet av TypeScript, Erfarenhet av microfrontends, Erfarenhet av custom elements, Erfarenhet av CSS, Erfarenhet av SASS, Erfarenhet av jQuery, Erfarenhet av JSP, Förmåga att arbeta självständigt, Erfarenhet av teamarbete i agila utvecklingsteam 📃 Skills: Vue, TypeScript, Microfrontends, CSS, SASS, jQuery, JSP 🏢 Description: emagine söker en fullstackutvecklare med frontendtyngd till vår kund i Stockholm. Uppdragslängd: 2026-09-01 - 2027-06-24 Omfattning: 100% Ort: Stockholm Uppdragsbeskrivning Teamet utvecklar några utav kundens mest uppskattade lösningar och lösningarna används av våra medarbetare inom logistik samt butik. Som utvecklare kommer du vara en del av ett engagerat team bestående av utvecklare, testlead, business analysts och produktägare som drivs av att utveckla värde till verksamheten! Teamet genomför just nu ett tekniklyft och omskrivning av befintlig applikation som används för varumottag och reklamation i kundens butiker. För att hålla fart i detta arbete söker vi en erfaren konsult som kan täcka en föräldrarledighet. Profil & Meriter Vi söker en erfaren fullstackutvecklare med stark kompetens inom frontendutveckling. För att lyckas i rollen ser vi att du har gedigen erfarenhet av Vue 3 (både Options API och Composition API), state management i Vue 3, TypeScript, microfrontends, custom elements samt CSS och SASS. Erfarenhet av jQuery och JSP är också viktig, då dessa tekniker fortfarande används i delar av den befintliga applikationsmiljön. Vi söker dig som är trygg i din tekniska kompetens och van att ta eget ansvar. Du kan självständigt driva utvecklingsarbete samtidigt som du bidrar aktivt till teamets gemensamma mål och tekniska utveckling. Du trivs i ett nära samarbete med andra och har förmågan att balansera eget ansvar med ett starkt teamfokus.

Technology

Transition Technologies MS

Senior Fullstack Developer

Senior

Remote

Warsaw, MZ, Poland

🏢 Summary: The role involves developing and enhancing a language proficiency testing platform as part of an agile team, focusing on scalable backend and cross-platform frontend solutions. The position requires strong experience in microservices, serverless architecture, CI/CD, and cloud-based systems, along with active participation in code reviews and technical decision-making. You will work on improving code quality, testing practices, and system reliability in a remote or hybrid model. 🗂️ Requirements: 7+ years of software development experience, Fluency in English, Experience with microservices architecture, Experience with serverless architecture, Experience with CI/CD pipelines, Strong knowledge of unit, integration, and E2E testing, Strong knowledge of Java and related frameworks, Experience with relational databases and MongoDB, Experience with messaging systems (AWS SQS required), Strong knowledge of JUnit, Knowledge of backend security best practices and OWASP, Experience with AWS cloud services, Experience with Docker, Experience with cross-platform frontend development, Experience with Angular and React ecosystems 📃 Skills: Java, Play, Spring, SBT, Maven, Gradle, MongoDB, SQL, SQS, RabbitMQ, Kafka, JUnit, OWASP, AWS, Docker, Selenium, Sonar, Angular, TypeScript, React, Redux, MUI, Electron, Axios, Jest, Vitest, Karma, Jasmine 🏢 Description: Full Stack Developer will involve developing and enhancing a platform designed for conducting language proficiency tests. Your responsibilities: Work on an agile engineering team, following Agile best practices while writing maintainable and scalable code and influencing team decisions Collaborate with stakeholders to design and test new product functionalities Review the code of other team members and provide constructive direction. Promote a culture of sharing through mentoring and knowledge exchange Drive continuous improvement of code quality, customer experience, and maintainability of products/features Independently clarify technical requirements, assess development estimates, and apply a broad range of design approaches We are looking for you, if you have: 7+ years of experience Fluency in English is a must Experience on Microservice and Serverless architecture Experience on CI/CD practices Solid testing knowledge – E2E, unit testing, integration testing, etc. Technicall skills: Java: Play3 Framework/Spring Boot SBT, Maven, Gradle MongoDB and Relational Databases Bus messaging systems. AWS SQS is a must, but other technologies like RabbitMQ and Kafka will also be considered Strong Junit knowledge Backend security best practices, including familiarity with OWASP Experience with AWS technologies, Docker, Selenium, Sonar Cross-platform development Angular 13 + TypeScript React + Redux + Material UI (MUI) + TypeScript Electron Axios Jest, Vitest, Karma and Jasmine We offer: Participation in interesting and demanding projects Flexible working hours A great, non-corporate atmosphere Stable employment conditions (contract of employment or B2B contract) Opportunities for development and promotion Attractive package of benefits Work model: remote or hybrid (2 days per week from the office) We reserve the right to contact the selected candidates.