Senior Full Stack Engineer - Core UX

Jobgether
Full-timeβ€’$80k-165k/year (USD)β€’Ireland

πŸ“ Job Overview

Job Title: Senior Full Stack Engineer - Core UX

Company: Jobgether (Partner Company)

Location: Ireland

Job Type: Full-time, Contractor

Category: Software Engineering / Core UX

Date Posted: 2026-09-04

Experience Level: 5-10 Years Professional Experience

Remote Status: Remote OK (within Ireland)

πŸš€ Role Summary

  • Focus on refining and enhancing product functionality to ensure exceptional usability, responsiveness, performance, and visual quality.

  • Design, develop, and maintain scalable full-stack solutions that directly impact the user experience and product polish.

  • Collaborate within a global, high-performing engineering team, contributing to sophisticated software and AI-powered solutions.

  • Take end-to-end ownership of projects, driving initiatives from conception to completion with a high degree of autonomy.

  • Contribute to a culture of high standards, customer impact, continuous experimentation, and technical excellence.

πŸ“ Enhancement Note: This role is for a Senior Full Stack Engineer specifically focused on Core User Experience (UX). While the core responsibilities are software engineering, the emphasis on UX refinement, product polish, and user interaction suggests a strong need for an engineer who bridges technical development with a deep understanding of user-centric design principles and their implementation. The "Core UX" designation implies a focus on fundamental user interactions and platform consistency rather than just feature-level UI.

πŸ“ˆ Primary Responsibilities

  • Enhance existing product functionality with a primary focus on usability, consistency, responsiveness, performance, and overall visual quality.

  • Drive improvements to the user experience through meticulous attention to layouts, interactions, interface behavior, and product polish.

  • Design, develop, debug, and maintain scalable full-stack solutions to meet evolving product requirements and user needs.

  • Contribute to frontend development using modern frameworks, with a strong preference for React expertise.

  • Develop and maintain backend functionality, including serverless architectures, asynchronous workflows, and cloud-based services.

  • Design and implement reliable, scalable data solutions, with experience in relational databases like PostgreSQL being highly valued.

  • Collaborate effectively with a globally distributed team of full-stack, data, machine learning, and DevOps engineers.

  • Assume end-to-end ownership of projects, from initial problem definition through implementation and successful completion, requiring minimal oversight.

  • Proactively communicate project progress, identify and surface blockers, ask insightful questions, and maintain clear communication with relevant stakeholders.

  • Experiment with new technical approaches, rigorously measure outcomes, and iterate rapidly to solve complex or novel technical and product challenges.

  • Actively contribute to and uphold a team culture centered on high standards, measurable customer impact, transparency, accountability, continuous experimentation, and technical excellence.

πŸ“ Enhancement Note: The responsibilities highlight a blend of deep technical contribution and proactive project leadership. The emphasis on "refining and enhancing existing product functionality" and "improving the overall user experience" suggests that this role requires not just building new features but also optimizing and polishing the existing platform to a high standard. The expectation of "end-to-end ownership" and "minimal oversight" clearly points to a senior-level individual contributor role.

πŸŽ“ Skills & Qualifications

Education: While specific degree requirements are not listed, a strong academic foundation in Computer Science or a related field is typically expected for senior engineering roles. Candidates with equivalent practical experience will also be considered.

Experience: 5+ years of professional software engineering experience, with a proven track record of improving and polishing product functionality to deliver a premium user experience.

Required Skills:

  • Strong software engineering fundamentals, including system design, architecture, debugging, and structured problem-solving.

  • Professional experience with modern frontend frameworks, preferably React.

  • Strong knowledge of JavaScript, TypeScript, and/or Python; equivalent experience in other object-oriented programming languages will be considered.

  • Experience with serverless technologies and cloud environments (e.g., AWS Lambda, EC2).

  • Experience designing or working with asynchronous workflows and scalable backend systems.

  • Solid experience with relational databases, ideally PostgreSQL.

  • Exceptional attention to detail and a genuine appreciation for high-quality, polished user experiences.

  • Demonstrated ownership, initiative, resilience, and the ability to drive projects forward with limited supervision.

  • Excellent communication skills and a proactive approach to collaboration in a distributed, cross-functional environment.

  • Comfort with experimentation, measuring outcomes, rapid learning, and iterating on challenging problems.

  • Ability to thrive in a fast-paced growth environment with ambitious goals and a high degree of responsibility.

  • Authorization to work in the European country where you are based (Ireland). Preferred Skills:

  • Experience with LLMs, generative AI, or distributed systems.

  • Experience in refining and polishing core UX elements.

  • Familiarity with other object-oriented programming languages.

πŸ“ Enhancement Note: The requirements emphasize a senior-level engineer with a blend of broad full-stack capabilities and specialized UX-focused development skills. The explicit mention of "5+ years" and the expectation of "end-to-end ownership with minimal oversight" solidify the seniority of this role. The preference for React and PostgreSQL, alongside the requirement for cloud and serverless experience, paints a clear picture of the desired technical stack.

πŸ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Demonstrate a history of refining and enhancing product functionality, showcasing improvements in usability, responsiveness, performance, and visual quality.

  • Showcase examples of designing, developing, and deploying scalable full-stack solutions, ideally involving modern frontend frameworks (React) and backend technologies.

  • Present case studies that highlight your end-to-end project ownership, from problem definition through to implementation and successful completion.

  • Include examples of contributions to asynchronous workflows, serverless architectures, or cloud-based services.

  • Provide evidence of working with relational databases, demonstrating an understanding of data integrity and scalable data solutions. Process Documentation:

  • Evidence of structured problem-solving and system design, potentially through architectural diagrams or detailed explanations of complex systems you've worked on.

  • Examples of how you have experimented with new technical approaches, measured their outcomes, and iterated based on results.

  • Documentation or descriptions of your collaborative process within distributed, cross-functional teams.

  • Demonstrations of how you maintain high standards in code quality, user experience, and overall product polish.

πŸ“ Enhancement Note: For a Senior Full Stack Engineer role with a Core UX focus, a portfolio should highlight not just the breadth of full-stack skills but also the depth of impact on user experience and product quality. Case studies demonstrating ownership, problem-solving for UX challenges, and successful implementation of scalable solutions will be crucial.

πŸ’΅ Compensation & Benefits

Salary Range: $80,000 - $165,000 USD per year.

Explanation: This range is provided by the employer and is dependent on experience, performance, and geographic location within Ireland, reflecting market competitiveness for senior engineering roles.

Benefits:

  • Significant equity options package.

  • 20 days of paid time off per year.

  • Global team offsites for international networking and collaboration.

  • Phone reimbursement.

  • Gym reimbursement.

  • Student stipend.

  • Opportunity to work alongside ambitious, highly skilled professionals in engineering, data, machine learning, and DevOps.

  • Significant individual impact within a small, high-performing team.

  • Opportunity to work on challenging technology and AI problems.

  • An environment that emphasizes ownership, experimentation, transparency, continuous learning, and measurable customer impact.

Working Hours: Standard 40 hours per week. Flexibility may be available, but the role requires significant collaboration across global time zones.

πŸ“ Enhancement Note: The salary range is competitive for a senior-level engineer in Ireland. The benefits package is comprehensive, with a notable emphasis on professional development, team cohesion (offsites), and employee well-being (reimbursements, stipend). The inclusion of "Contractor" employment type alongside "Full-time" suggests flexibility in how the role can be structured, potentially impacting benefits eligibility.

🎯 Team & Company Context

🏒 Company Culture

Industry: Software & AI Solutions for a complex, high-impact industry. The specific industry is not detailed but is described as "major global industry," suggesting a significant market presence.

Company Size: Not explicitly stated, but the description of a "small, high-performing team" and a "global engineering team" suggests a growing company with a focused core team and potentially wider reach.

Founded: The founding date is not provided.

Team Structure:

  • The role is part of the "Core UX team," which works closely with broader "full-stack, data, machine learning, and DevOps engineers."

  • Collaboration is described as "highly collaborative" and "globally distributed."

  • The team is characterized as "small" and "high-performing," implying a lean and efficient operational structure. Methodology:

  • Data-driven decision-making and experimentation are core to the team's approach.

  • Emphasis on high standards, customer impact, transparency, accountability, and continuous learning.

  • Agile development practices are likely, given the focus on rapid iteration and experimentation.

Company Website: https://jobgether.com/ (Note: This is the Jobgether platform website, not necessarily the partner company's direct website. Applications are managed by the partner company.)

πŸ“ Enhancement Note: While the partner company's specific industry is not detailed, the emphasis on "sophisticated software and AI-powered solutions" and "complex, high-impact industry" points to a B2B or enterprise-level technology provider. The culture is clearly geared towards experienced engineers who value autonomy, craftsmanship, and measurable impact.

πŸ“ˆ Career & Growth Analysis

Operations Career Level: Senior Individual Contributor (IC). This role is for an experienced engineer who can take on complex tasks with minimal supervision and significantly influence product direction.

Reporting Structure: The role likely reports to an Engineering Manager or Lead within the Core UX team or a broader engineering leadership structure. Collaboration is cross-functional with other engineering disciplines.

Operations Impact: The engineer's work directly influences how users interact with the product daily, impacting user satisfaction, platform adoption, and potentially revenue through enhanced user experience and retention. Decisions made in this role have significant influence on both the product and the wider business due to the small team size and high degree of responsibility.

Growth Opportunities:

  • Technical Specialization: Deepen expertise in core UX development, frontend frameworks (React), backend systems, cloud-native architectures, and AI/ML integration.

  • Leadership & Mentorship: As a senior engineer, there will be opportunities to mentor junior engineers, lead technical initiatives, and influence architectural decisions.

  • Cross-functional Exposure: Gain experience working closely with data science, ML, and DevOps teams, broadening understanding of the end-to-end product lifecycle.

  • Impactful Projects: Contribute to transformative projects within a major global industry, potentially leading to significant career advancement and recognition.

  • Entrepreneurial Environment: Thrive in a fast-paced growth environment that encourages ownership and experimentation, offering a path to take on more responsibility within a growing company.

πŸ“ Enhancement Note: The "Senior" title combined with "end-to-end ownership" and "significant influence" indicates a role with substantial autonomy and growth potential. The primary growth path is likely through increasing technical complexity, leadership within projects, and potentially moving into more specialized or architectural roles within the engineering organization.

🌐 Work Environment

Office Type: The role is listed as "Remote OK" within Ireland, suggesting a remote-first or hybrid approach where the employee is based in Ireland but may not require a physical office presence, or can choose to work from a co-working space or company hub if available.

Office Location(s): Ireland. Specific city or office details are not provided, indicating flexibility in location within the country.

Workspace Context:

  • A globally distributed, collaborative environment requiring strong remote communication and self-management skills.

  • Access to modern development tools and technologies, including cloud platforms and AI/ML infrastructure.

  • Opportunities for interaction with a diverse team of highly skilled professionals.

  • The environment fosters ownership, continuous learning, and rapid iteration.

Work Schedule: While a standard 40-hour work week is implied, the distributed nature of the team may necessitate some flexibility to accommodate cross-time zone collaboration. The emphasis on "ownership" suggests that results are prioritized over strict adherence to hours.

πŸ“ Enhancement Note: The remote-first nature of the role within Ireland is a key aspect. Candidates should be comfortable working independently and communicating effectively across distances. The "contractor arrangement" possibility also implies a different type of work relationship than traditional full-time employment.

πŸ“„ Application & Portfolio Review Process

Interview Process:

  • Initial Screening: AI-powered matching by Jobgether to assess core requirements, followed by a review by the partner company's hiring team.

  • Technical Assessments: Expect coding challenges, system design discussions, and potentially a take-home assignment focused on full-stack development and UX problem-solving.

  • Core UX Focus: Prepare to discuss how you approach refining user experiences, paying attention to detail, and implementing polished interfaces.

  • Behavioral & Situational Interviews: Questions will assess ownership, initiative, resilience, collaboration in a distributed team, and ability to experiment and iterate.

  • Stakeholder Interviews: Discussions with engineering leads, product managers, or other team members to evaluate technical fit, cultural alignment, and communication skills.

Portfolio Review Tips:

  • Showcase UX Impact: For each project, clearly articulate the problem, your role, the technical solution, and specifically how your work improved usability, responsiveness, performance, or visual polish. Use metrics where possible (e.g., reduced load times, improved conversion rates, user satisfaction scores).

  • Highlight Full-Stack Contributions: Detail your involvement in both frontend and backend development. For frontend, emphasize React implementation and best practices. For backend, showcase experience with serverless, asynchronous workflows, and databases.

  • Demonstrate Ownership & Problem-Solving: Select projects where you took end-to-end responsibility. Explain complex challenges you faced and how you iteratively solved them, especially those related to intricate UX or performance issues.

  • Visuals & Demos: Include screenshots, short video demos, or links to live projects (if applicable) to visually demonstrate the quality and polish of your work.

  • Structure for Clarity: Organize your portfolio logically. For each project, use a consistent structure: Problem, Solution, Your Role, Technologies Used, Impact/Results.

Challenge Preparation:

  • Coding Challenges: Practice problems involving JavaScript/TypeScript, React, and potentially Python. Focus on clean code, efficient algorithms, and good object-oriented design.

  • System Design: Be ready to discuss designing scalable, performant systems, particularly those with a strong UX component. Think about API design, database schemas, and how to handle asynchronous operations.

  • UX Scenarios: Prepare to discuss how you would approach specific UX challenges, e.g., improving the performance of a complex UI, ensuring consistency across a large application, or implementing a new interaction pattern.

  • Behavioral Questions: Prepare STAR method (Situation, Task, Action, Result) responses for questions about ownership, collaboration, dealing with ambiguity, and learning from failure.

πŸ“ Enhancement Note: The interview process is likely to be rigorous, with a strong emphasis on practical skills, problem-solving ability, and a demonstrated passion for creating high-quality user experiences. The portfolio is a critical component for showcasing these capabilities.

πŸ›  Tools & Technology Stack

Primary Tools:

  • Frontend: React (highly preferred), JavaScript, TypeScript.

  • Backend: Node.js (likely, given JS/TS focus), Python (also listed).

  • Cloud/Serverless: AWS (Lambda, EC2 specifically mentioned), other cloud platforms.

  • Databases: Relational databases, PostgreSQL (preferred).

  • Asynchronous Workflows: Experience with message queues, event-driven architectures, or similar patterns.

  • Version Control: Git.

Analytics & Reporting:

  • While not explicitly listed, expect tools for performance monitoring, user analytics, and A/B testing to be in use for tracking UX improvements. CRM & Automation:

  • Not directly relevant to this engineering role, but understanding how engineering work integrates with CRM or automation platforms might be beneficial in broader GTM contexts.

πŸ“ Enhancement Note: The technology stack is modern and cloud-native, with a strong emphasis on JavaScript/TypeScript and React for the frontend. The backend flexibility with Python and the specific mention of AWS serverless services are key indicators. Candidates should be comfortable working across the full stack within this environment.

πŸ‘₯ Team Culture & Values

Operations Values:

  • High Standards: A commitment to craftsmanship, code quality, and delivering polished, professional user experiences.

  • Customer Impact: Focus on creating solutions that provide measurable value and positive outcomes for users and the business.

  • Transparency: Open communication regarding progress, challenges, and decision-making.

  • Accountability: Taking ownership of tasks and projects from start to finish.

  • Continuous Experimentation: A willingness to try new approaches, measure results, and learn rapidly.

  • Technical Excellence: Striving for robust, scalable, and well-designed technical solutions.

Collaboration Style:

  • Globally Distributed: Requires strong asynchronous communication skills and proactive engagement.

  • Cross-functional: Working closely with engineers, data scientists, and ML specialists.

  • Highly Collaborative: Valuing teamwork and shared problem-solving despite geographical distribution.

  • Ownership-Oriented: Team members are expected to drive initiatives and contribute significantly with minimal oversight.

πŸ“ Enhancement Note: The team culture is highly performance-driven, emphasizing autonomy, continuous improvement, and a results-oriented mindset. Engineers are expected to be proactive, communicative, and deeply invested in the quality and impact of their work.

⚑ Challenges & Growth Opportunities

Challenges:

  • Balancing UX Polish with Scalability: Ensuring that intricate UX details and performance optimizations do not hinder the scalability or maintainability of the platform.

  • Remote Collaboration Complexity: Effectively collaborating and maintaining alignment across a globally distributed team, potentially across multiple time zones.

  • Rapid Iteration Environment: Adapting quickly to changing requirements and continuously experimenting in a fast-paced growth setting.

  • Technical Debt Management: Addressing and proactively preventing technical debt while still delivering new features and UX improvements.

  • AI/ML Integration: Working with cutting-edge AI/ML technologies and integrating them seamlessly into the core user experience.

Learning & Development Opportunities:

  • Advanced Technical Skills: Deepen expertise in React, modern backend architectures, serverless computing, and cloud technologies.

  • AI/ML Exposure: Gain hands-on experience with generative AI and LLMs, understanding their application in user-facing products.

  • System Architecture: Contribute to and learn about designing large-scale, distributed systems.

  • Product Strategy: Influence product direction through direct contribution to core UX and user experience.

  • Leadership: Develop leadership skills through project ownership, mentorship, and technical guidance.

πŸ“ Enhancement Note: The challenges presented are typical for senior roles in dynamic tech environments, offering significant opportunities for professional growth. The company's focus on AI and a high-impact industry provides a unique learning landscape.

πŸ’‘ Interview Preparation

Strategy Questions:

  • "Describe a time you significantly improved the usability or performance of an existing product feature. What was your approach, and what were the results?" (Focus on process, detail, and impact.)

  • "How do you approach designing a new interactive component for a web application to ensure it's both engaging and performant?" (Look for understanding of frontend principles, accessibility, and optimization.)

  • "Walk me through a complex full-stack project you owned end-to-end. What were the key technical decisions, challenges, and trade-offs?" (Assess ownership, system design, and problem-solving.)

  • "How do you ensure consistency and quality across a large codebase, especially when working remotely with a distributed team?" (Evaluate approach to standards, collaboration, and tooling.) Company & Culture Questions:

  • "What interests you about working on Core UX specifically, and how do you see your skills contributing to our mission?" (Gauge passion for UX and alignment with company goals.)

  • "Describe a situation where you had to experiment with a new technology or approach. How did you measure success, and what did you learn?" (Assess experimental mindset and data-driven approach.)

  • "How do you handle ambiguity or situations where you have limited oversight?" (Evaluate initiative, resilience, and self-management.)

  • "What does 'high standards' and 'customer impact' mean to you in a software engineering context?" (Understand their interpretation of company values.) Portfolio Presentation Strategy:

  • Quantify Impact: For each project, clearly state the problem, your specific contribution, the technologies used, and the measurable results (e.g., "Reduced page load time by 30%", "Increased user engagement by 15%").

  • Focus on UX Refinements: Highlight projects where you made tangible improvements to the user experience, demonstrating attention to detail and a passion for polish.

  • Structure Your Narrative: For each project, use a concise story: Context/Problem -> Your Role/Solution -> Technical Details -> Outcome/Impact.

  • Be Prepared for Deep Dives: Be ready to discuss the technical architecture, design decisions, and challenges in detail for any project you present.

  • Showcase Collaboration: If possible, mention how you collaborated with designers, product managers, or other engineers on your projects.

πŸ“ Enhancement Note: Interview preparation should strongly emphasize demonstrating a blend of deep technical expertise, a user-centric mindset, and strong soft skills for remote collaboration and ownership. The portfolio is the primary tool to showcase these attributes.

πŸ“Œ Application Steps

To apply for this operations position:

  • Submit your application through the provided application link on jobs.lever.co.

  • Customize Your Resume: Highlight your 5+ years of professional software engineering experience, specifically mentioning projects where you focused on refining product functionality, enhancing user experience, and polishing visual quality. Emphasize your experience with React, JavaScript/TypeScript, Python, cloud services (AWS), and databases (PostgreSQL). Use keywords from the job description.

  • Prepare Your Portfolio: Curate examples of full-stack projects that demonstrate end-to-end ownership, system design, and a keen eye for detail in UX. Quantify the impact of your work and be ready to present these case studies clearly and concisely.

  • Practice Interview Questions: Rehearse answers to technical, behavioral, and situational questions, focusing on the STAR method. Prepare to discuss your approach to complex problem-solving, collaboration in distributed teams, and your passion for creating exceptional user experiences.

  • Research Jobgether & Partner Company: Understand Jobgether's AI-matching process. While specific details on the partner company's industry are scarce, focus your research on understanding their approach to AI-powered solutions and high-impact industries to tailor your responses and demonstrate genuine interest.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates must have 5+ years of professional software engineering experience with strong fundamentals in system design and architecture. Proficiency in modern frontend frameworks like React, backend technologies, and cloud services such as AWS is required.