Senior Full Stack Developer

Location

Greece

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior Full Stack Developer

InventYOU AB

Role Description We are looking for a Senior Full Stack Developer to join our team and support the design, development, integration, and maintenance of modern cloud-based applications and digital platforms. In this role, you will contribute to the delivery of scalable and secure solutions while combining full stack development expertise with DevOps practices and platform management responsibilities. You will collaborate with cross-functional teams to deliver high-quality software solutions in complex international environments. Key Responsibilities - Design, develop, implement, and integrate full stack software solutions based on business requirements - Develop and maintain backend and frontend components using modern technologies and frameworks - Manage and maintain development, staging, and production environments, ensuring smooth promotion of changes between environments - Own and manage CI/CD pipelines to ensure reliable and consistent deployments - Maintain platform health through server configuration, performance monitoring, security patching, and general platform administration - Review and maintain code quality standards, including version control practices and technical documentation - Establish and promote testing practices, including unit testing for custom-developed solutions - Design and maintain RESTful APIs and system integrations - Contribute to software architecture decisions, integration patterns, and microservices implementations - Collaborate effectively with internal teams and external stakeholders to deliver integrated solutions - Monitor application performance and support optimisation initiatives - Troubleshoot and resolve technical issues across application environments - Stay current with emerging technologies, industry trends, and best practices Qualifications - University degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent professional qualification - Minimum 7 years of professional experience designing, developing, implementing, and integrating software solutions - Demonstrated experience across the full Software Development Life Cycle (SDLC) - Strong experience with cloud computing platforms such as Azure or AWS - Strong knowledge of API design and integration principles - Strong knowledge of microservices architecture and design patterns - Strong knowledge of containerisation and orchestration technologies, including Docker and Kubernetes - Strong understanding of database design principles - Strong knowledge of DevOps practices and CI/CD pipelines - Deep understanding of software integration and interoperability principles - Understanding of secure software development practices and OWASP principles - Proficiency in backend technologies such as .NET, Java, Node.js, Python, PHP, or similar technologies - Proficiency in frontend technologies and frameworks such as Angular, React, or React Native - Experience with JavaScript, TypeScript, HTML, XML, and JSON - Experience designing and developing RESTful APIs and working with asynchronous programming concepts - Experience with relational databases including Microsoft SQL Server, MySQL, and PostgreSQL - Hands-on experience with cloud-native development, including compute, storage, serverless services, container architectures, and identity management - Experience with source control systems such as Git and Azure DevOps - Familiarity with GraphQL, WebSockets, or real-time web applications - Familiarity with observability and performance optimisation tools - Familiarity with AI/ML architectures, Large Language Models (LLMs), and managed AI services such as Azure OpenAI or AWS Bedrock - Experience working in Agile, Waterfall, and hybrid project environments - Experience working within complex international environments - Expert written and verbal communication skills in English - Good knowledge of MS Office tools, including Word, Excel, Outlook, and PowerPoint - Familiarity with MS SharePoint, MS Visio, and MS Project Nice to Have - Experience contributing to or maintaining open-source projects - Experience within public sector or international organisational environments - Experience developing solutions within public health-related domains Candidate Profile - Have a strong full stack development background combined with cloud and DevOps expertise - Enjoy working across frontend, backend, infrastructure, and integration layers - Are proactive in improving code quality, testing practices, and deployment processes - Thrive in collaborative and multicultural environments - Have a solution-oriented mindset and strong problem-solving skills - Stay up to date with emerging technologies and software engineering best practices Benefits - Work on complex and technically challenging software projects - Collaborate with experienced international teams and stakeholders - Contribute to cloud-native and modern software engineering initiatives - Gain exposure to emerging technologies and innovative solutions - Develop your expertise across full stack development, DevOps, and cloud technologies

Related Job Pages

More Full-stack Engineer Jobs

E&C Consultants logo

Senior Software Engineer – Fullstack

E&C Consultants

International Energy Procurement Consultancy. Smarter energy for a better world.

ContractRemoteTeam 51-200H1B No Sponsor

• Define & Drive Technical Vision: lead the architecture and technical direction for new product features • Full-Stack Development: develop and maintain robust backend services using Python (FastAPI, SQLAlchemy, Pydantic, Alembic) • Build responsive and user-friendly frontends using TypeScript with modern frameworks like React or Angular • Implement and manage CI/CD pipelines, leveraging Docker for containerization and Azure for cloud infrastructure • Collaborate closely with product management and cross-functional teams • Champion best practices in code quality, testing, API design (REST), and system architecture

Spain
Juicyway logo

Growth & GTM Engineer

Juicyway

Juicyway makes it easy for everyone to participate in the global economy

Full TimeRemoteTeam 11-50Since 2021H1B No Sponsor

Role Description The Security and Infrastructure team protects Juicyway's technology, people, and products. We are technical in what we build but operational in how we work, and we are committed to supporting every product and every bold bet Juicyway makes. Our tenets are simple: prioritise for impact, prepare the foundations for transformative financial technology, and build a security culture that runs deeper than policy. Tasks - Growth Instrumentation - Define, maintain, and govern event tracking architecture and taxonomy across web, mobile, CRM, and backend systems - Ensure consistent and reliable event tracking across all customer touchpoints - Improve funnel visibility from install through repeat transaction - Monitor, debug, and reconcile discrepancies between backend transactional data and analytics tools - Attribution and Measurement - Own implementation, governance, and ongoing optimisation of AppsFlyer and mobile attribution infrastructure - Improve attribution accuracy across paid and organic channels - Establish reliable and trusted channel performance reporting - Eliminate blind spots in acquisition and activation measurement - Maintain source attribution consistency across acquisition, lifecycle, and reporting systems - Growth Data Infrastructure - Design and maintain growth data pipelines and warehouse integrations across PostgreSQL, Segment, Mixpanel, Customer.io, AppsFlyer, Firebase, Power BI, and future warehouse infrastructure - Own source-of-truth consistency and reliable syncing across transactional systems, analytics platforms, CRM platforms, warehouses, and reporting environments - Ensure data quality and consistency across all connected platforms - Partner with Engineering and Data teams to improve data accessibility and reliability - Build and maintain internal growth tooling used by Marketing, Lifecycle, Commercial, and Operations teams - Lifecycle and Engagement Infrastructure - Enable and maintain lifecycle event triggers and CRM automation architecture within Customer.io - Own push notification infrastructure including Firebase FCM migration, token management, delivery reliability, and in-app messaging - Monitor and improve push notification delivery, open rates, token health, and engagement performance across Android and iOS - Ensure real-time data availability for lifecycle campaigns and segmentation - Improve deep-linking reliability across web and mobile - Improve lifecycle orchestration across onboarding, activation, engagement, retention, and reactivation journeys - Customer-Facing Growth Features - Build and iterate on referral systems, rewards and gamification infrastructure, and onboarding flows - Develop activation nudges, lifecycle triggers, and engagement features directly within the product - Ship and test growth features quickly in close collaboration with Product and Design teams - Support implementation of loyalty and retention systems including Juice Points - Experimentation Platform - Build and maintain A/B testing infrastructure, feature flagging, and experimentation frameworks - Enable rapid testing across onboarding, activation, lifecycle, referral, and retention programmes - Improve experimentation velocity across Growth and Product teams - Establish best practices for measurement, experimentation, and learning loops - Funnel Optimisation - Own technical visibility and reporting across Install, Signup, KYC, First Transaction, and Repeat Usage - Identify friction points and collaborate with Product and Growth teams to improve conversion performance - Improve visibility into customer drop-off points, behavioural patterns, and conversion opportunities Qualifications - 3 to 6 years of experience in Growth Engineering, GTM Engineering, Product Analytics Engineering, Product Engineering, or similar roles - Strong full-stack engineering experience across frontend (web and mobile), backend, APIs, and databases - Strong SQL proficiency and experience working with relational databases - Experience with event instrumentation, tracking plans, and analytics implementation - Experience implementing and managing attribution platforms, AppsFlyer preferred - Experience with customer data platforms, Segment preferred - Experience with product analytics platforms such as Mixpanel or Amplitude - Experience with lifecycle and CRM platforms such as Customer.io, Braze, or Iterable - Experience working across web and mobile environments - Experience working with APIs and data integrations - Ability to investigate and resolve data inconsistencies, tracking gaps, and integration issues - Strong understanding of experimentation methodologies and A/B testing frameworks - Strong product thinking and understanding of customer journeys, activation, and lifecycle systems Nice to Have - Fintech, consumer app, marketplace, or remittance experience - Familiarity with Firebase FCM and push notification infrastructure - Experience building referral systems, rewards systems, or gamification features - Familiarity with React, React Native, and Ruby/elixir - Experience with feature flagging platforms - Experience working in high-growth or early-stage startups Benefits - Competitive compensation - Fully remote working - Unlimited PTO - Generous parental leave - The opportunity to build from the ground up, with your impact visible every day - A bold, ambitious team on a mission to open global markets to Africans everywhere Why This Role Matters The fastest-growing companies are not necessarily the ones spending the most on acquisition. They are the ones that understand their users best and move fastest from insight to action. This role is responsible for building that capability at Juicyway. What Success Looks Like - Immediate Priorities (First 90 Days) - Growth Stack Stabilisation - AppsFlyer implementation and attribution governance - Segment audit and routing optimisation - Customer.io trigger reliability and lifecycle infrastructure - Firebase FCM migration and push notification deliverability - Mixpanel event coverage and funnel visibility - Source of Truth and Reporting - Improve consistency between PostgreSQL, analytics platforms, CRM systems, and executive reporting - Reduce reporting discrepancies and attribution ambiguity - Establish trusted growth reporting across teams - Lifecycle and Reactivation Infrastructure - Enable reliable segmentation and customer journey orchestration - Support dormant user reactivation initiatives - Improve onboarding, activation, and retention visibility - Growth Experimentation - Build the infrastructure required for faster testing and iteration - Improve measurement across acquisition, onboarding, activation, referral, and retention programmes

Worldwide
Ad Hoc logo

Staff Software Engineer – Full Stack

Ad Hoc

Ad Hoc delivers stable, fast, and scalable technology services for governments at the federal and state levels. The company was established by two members of th

• Lead full stack development across front end and back end systems supporting federal copyright modernization workstreams • Plan and execute technical roadmaps independently, without explicit direction from technical supervisors • Serve as the primary technical lead for your workstream, proactively communicating progress, risks, and tradeoffs to stakeholders • Elaborate on and evolve complex, ambiguous systems to surface constraints and uncover new opportunities • Reduce technical ambiguity through documentation, refactoring, and automated testing practices • Advocate for sound technical solutions in planning sessions, communicating tradeoffs clearly to both technical and non-technical audiences • Participate in technical depth interviews with prospective candidates • Support bid writing, tech demos, and client-facing communications by articulating system history, design decisions, and past performance • Periodically travel to collaborate with clients, partners, and stakeholders as needed

United States
$150K - $160K / year
Ad Hoc logo

Senior Full Stack Software Engineer – Technical Lead

Ad Hoc

Ad Hoc delivers stable, fast, and scalable technology services for governments at the federal and state levels. The company was established by two members of th

• The Senior Full Stack Software Engineer (Technical Lead) serves as a senior technical contributor and engineering leader within a cross-functional delivery team. • This role combines hands-on software development with technical leadership, mentorship, architecture guidance, and delivery support. • You will help shape engineering direction, drive technical excellence, and support the growth of fellow engineers while partnering closely with product, design, and federal stakeholders to deliver mission-critical solutions. • With minimal oversight, you will help guide technical decisions, support delivery execution, and influence the long-term engineering strategy of the program. • You will serve as a trusted technical leader who promotes engineering best practices, removes delivery obstacles, and helps ensure high-quality outcomes across the team. • Primary expectations include: Lead the design, development, and deployment of complex frontend and backend solutions within a cloud-native microservice architecture.

United States
$120K - $145K / year