Senior Full Stack Engineer - Core UX
๐ Job Overview
Job Title: Senior Full Stack Engineer - Core UX
Company: Jobgether (Partner Company)
Location: Switzerland
Job Type: Full-time, Contractor
Category: Software Engineering - Core UX
Date Posted: September 04, 2026
Experience Level: 5-10 Years
Remote Status: Remote OK (within Switzerland)
๐ Role Summary
-
This role focuses on enhancing the user experience (UX) of a sophisticated software platform through full-stack development.
-
Responsibilities include refining existing product features, ensuring consistency, responsiveness, and visual polish.
-
Candidates will leverage modern frontend frameworks (React) and backend technologies (serverless, cloud, databases) to deliver scalable solutions.
-
The position offers significant ownership and influence within a small, high-performing, globally distributed engineering team.
-
Ideal for experienced engineers passionate about craftsmanship, continuous experimentation, and creating exceptional user interfaces.
๐ Enhancement Note: While the raw job description is for a "Senior Full Stack Engineer - Core UX," the context provided by Jobgether's application process and the mention of "B2B or contractor arrangement" suggests this role might be structured as a contract position, potentially through a third-party or as a direct contractor. The salary range also aligns with experienced individual contributor roles. The "Core UX" designation emphasizes a strong focus on user interface polish and interactivity, requiring a blend of frontend expertise with full-stack capabilities to implement these refinements.
๐ Primary Responsibilities
-
Refine and enhance existing product functionality with a strong focus on usability, consistency, responsiveness, performance, and visual quality.
-
Improve the overall user experience by paying close attention to layouts, interactions, interface behavior, and product polish.
-
Design, develop, debug, and maintain scalable full-stack solutions that support evolving product requirements.
-
Contribute to frontend development using modern frameworks, with React experience particularly valuable.
-
Develop and maintain backend functionality, including serverless architectures, asynchronous workflows, and cloud-based services.
-
Work effectively with relational databases and contribute to reliable, scalable data solutions.
-
Collaborate closely with full-stack, data, machine learning, and DevOps engineers across a globally distributed team.
-
Take end-to-end ownership of projects, driving initiatives from initial problem definition through implementation and completion with minimal oversight.
-
Proactively communicate progress, surface blockers, ask thoughtful questions, and keep relevant stakeholders informed.
-
Experiment with new approaches, measure results, and iterate rapidly to solve complex or previously unsolved technical and product challenges.
-
Contribute to a culture centered on high standards, customer impact, transparency, accountability, continuous experimentation, and technical excellence.
๐ Enhancement Note: The responsibilities clearly indicate an emphasis on "product polish" and "user experience," which is a distinct aspect of full-stack roles. This goes beyond standard feature development to focus on the quality and refinement of the user interface and interaction layer. The expectation of "end-to-end ownership" and "minimal oversight" for a "Senior" role highlights the need for strong autonomy and project management skills within the engineering function.
๐ Skills & Qualifications
Education: Not explicitly specified, but a Bachelor's or Master's degree in Computer Science, Engineering, or a related field is often preferred for senior engineering roles. Equivalent practical experience will likely be considered.
Experience: 5+ years of professional software engineering experience, with a demonstrated track record of improving and polishing product functionality for a premium user experience.
Required Skills:
-
Strong software engineering fundamentals, including system design, debugging, architecture, and structured problem-solving.
-
Professional experience with a modern frontend framework, preferably React.
-
Strong knowledge of JavaScript, TypeScript, and/or Python; equivalent experience in other object-oriented programming languages is also 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.
-
Strong 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 experimenting, measuring outcomes, learning quickly, and iterating on challenging problems.
-
Authorization to work in the European country where you are based (B2B or contractor arrangement, no visa sponsorship). Preferred Skills:
-
Experience with LLMs, generative AI, or distributed systems.
-
Ability to thrive in a fast-paced growth environment with ambitious goals and a high degree of responsibility.
๐ Enhancement Note: The "Senior" title coupled with the 5+ years of experience requirement suggests that candidates should be ready to operate with a high degree of autonomy. The emphasis on "product polish" and "user experience" means that while backend skills are crucial, a keen eye for frontend detail and a user-centric mindset are equally important. The authorization to work in Europe is a critical requirement for this role.
๐ Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Showcase of end-to-end full-stack projects, highlighting contributions to both frontend and backend development.
-
Demonstrations of improving existing product functionality, with specific examples of UI/UX refinements, performance enhancements, or responsiveness improvements.
-
Evidence of system design, architecture, and problem-solving skills applied to real-world challenges.
-
Examples of work involving serverless architectures, cloud services, and relational databases.
-
Projects that illustrate attention to detail, craftsmanship, and a commitment to high-quality, polished user experiences. Process Documentation:
-
Case studies detailing how you approached complex technical challenges, including the problem definition, proposed solutions, implementation steps, and measured outcomes.
-
Documentation of your iterative development process, emphasizing experimentation, data measurement, and rapid iteration.
-
Examples of how you collaborated with cross-functional teams (e.g., data, ML, DevOps) and managed project ownership from start to finish.
-
Contributions to maintaining and improving code quality, scalability, and reliability of full-stack applications.
๐ Enhancement Note: For a Senior Full Stack Engineer focused on Core UX, a portfolio should strongly emphasize projects where the candidate significantly improved the user-facing aspects of an application. This means showcasing not just functional code, but also the tangible results of their work on usability, performance, and overall user delight. Demonstrating ownership and the ability to drive initiatives independently will be key.
๐ต Compensation & Benefits
Salary Range: $80,000 to $165,000 USD per year.
Explanation of Range: This range is competitive for experienced Senior Full Stack Engineers, with the upper end reflecting significant experience, exceptional performance, and potentially high cost-of-living locations within Switzerland. The currency is USD, which is common for international contractor roles, but actual payment would likely be in CHF or EUR, with conversion rates impacting the final amount.
Benefits:
-
Significant equity options package.
-
20 days of paid time off per year.
-
Global team offsites and opportunities to connect with colleagues internationally.
-
Phone reimbursement.
-
Gym reimbursement.
-
Student stipend.
-
Opportunity to work alongside ambitious, highly skilled professionals across engineering, data, machine learning, and DevOps.
-
Significant individual impact within a small, high-performing team.
-
Opportunity to work on challenging technology and AI problems while helping transform a major global industry.
-
An environment that emphasizes ownership, experimentation, transparency, continuous learning, and measurable customer impact.
Working Hours: The role implies a standard full-time workload, approximately 40 hours per week, with flexibility expected for a remote, globally distributed team. Specific working hours should be discussed and agreed upon with the hiring partner to ensure overlap for collaboration.
๐ Enhancement Note: The salary range is provided in USD, which is a common practice for international contractor roles. It's crucial for candidates to understand how this translates to local currency (Swiss Francs - CHF) and consider the cost of living in their specific Swiss location. The benefits package is strong, particularly the equity component, which is often a significant draw for senior roles in growth-stage companies. The contractor nature of the role means typical employee benefits like health insurance might not be directly provided by the hiring company but would be the responsibility of the contractor or a third-party employer.
๐ฏ Team & Company Context
๐ข Company Culture
Industry: Technology, Software & AI Solutions for a Complex, High-Impact Industry. The specific industry is not detailed but is described as "major global industry" with "sophisticated software and AI-powered solutions," suggesting a B2B enterprise focus.
Company Size: Not explicitly stated, but the description mentions a "small, high-performing team" and a "global engineering team," implying a growing company with a focused core engineering group. Jobgether's own company size is likely larger as a platform, but the partner company might be a startup or a scale-up.
Founded: Not specified, but the context of "growth environment" and "ambitious goals" suggests a company that is past its initial startup phase and is in a scaling or expansion phase.
Team Structure:
-
Core UX team within a larger global engineering organization.
-
Collaboration across full-stack, data, machine learning, and DevOps engineers.
-
Small, high-performing team environment where individual contributions have significant influence.
-
Reporting structure is not detailed but likely involves a lead engineer or engineering manager. Methodology:
-
Data-driven approach with a focus on measuring results and iterating rapidly.
-
Emphasis on continuous experimentation and learning.
-
High standards for craftsmanship, technical excellence, and customer impact.
-
Transparency, accountability, and ownership are core values.
Company Website: https://jobgether.com/ (Jobgether is the platform; the partner company's website is not directly provided)
๐ Enhancement Note: The culture emphasizes high performance, autonomy, and a strong focus on technical excellence and user impact. The "small, high-performing team" aspect means candidates should be comfortable with a fast-paced environment and taking on broad responsibilities. The fact that Jobgether is managing the application process suggests the partner company is leveraging their platform for talent acquisition, potentially indicating a growth-oriented and tech-savvy organization.
๐ Career & Growth Analysis
Operations Career Level: Senior Individual Contributor. This role is for an experienced engineer who is expected to lead technical initiatives, mentor junior engineers (implicitly), and drive complex projects with minimal supervision. The focus is on deep technical contribution and product impact rather than management.
Reporting Structure: Likely reports to an Engineering Lead or Manager within the Core UX team or a broader engineering function. Collaboration is key with other engineering disciplines (data, ML, DevOps).
Operations Impact: Direct impact on the user experience and overall product quality, which is critical for customer adoption, retention, and satisfaction. By improving the core UX, this role contributes significantly to the product's market competitiveness and user engagement.
Growth Opportunities:
-
Deepen expertise in full-stack development, particularly in areas related to UI/UX performance, responsiveness, and modern frontend/backend architectures.
-
Opportunity to work with cutting-edge AI and LLM technologies, potentially leading to specialization in these areas.
-
Potential to take on technical leadership roles within projects or the Core UX team.
-
Exposure to a fast-paced growth environment, offering insights into scaling a tech company and its products.
-
Continuous learning and experimentation culture fosters skill development and adaptation to new technologies.
๐ Enhancement Note: As a senior role, growth is likely to be focused on technical mastery, influence, and potentially lead engineering responsibilities rather than people management, given the "small, high-performing team" context. The emphasis on AI and LLMs suggests opportunities to develop skills in these rapidly evolving fields.
๐ Work Environment
Office Type: The role is described as "Remote OK" with a location requirement in "Switzerland," and the arrangement is "B2B or contractor." This implies a remote-first or hybrid-friendly environment for individuals based in Switzerland.
Office Location(s): Switzerland. Specific office locations are not provided, but candidates must be authorized to work within the European country they are based.
Workspace Context:
-
Remote work setup, requiring self-discipline and effective virtual communication tools.
-
Collaboration will primarily occur through digital channels (e.g., Slack, Zoom, project management tools).
-
Access to modern development tools and cloud infrastructure is expected.
-
The environment encourages independent work, but also active participation in team discussions and knowledge sharing.
Work Schedule: Standard full-time hours (approximately 40 hours/week) with flexibility. However, effective collaboration with a globally distributed team will necessitate some alignment on core working hours for synchronous meetings and communication.
๐ Enhancement Note: The remote nature of the role within Switzerland is a key aspect. Candidates should ensure they have a suitable home office setup and reliable internet connectivity. The expectation of collaboration with a global team means candidates should be comfortable with asynchronous communication and potential timezone differences, even within Europe.
๐ Application & Portfolio Review Process
Interview Process:
-
Initial Screening: Likely involves an AI-powered matching process by Jobgether, followed by a review by the hiring company's recruitment team.
-
Technical Assessment: Expect a coding challenge or a take-home assignment focusing on full-stack development, UI polish, and problem-solving relevant to the Core UX. This may also involve system design questions.
-
Technical Interviews: Multiple rounds with engineers and potentially engineering leads to assess technical depth, system design skills, problem-solving approach, and experience with relevant technologies (React, backend services, databases).
-
Culture/Fit Interview: Discussion to assess alignment with company values such as ownership, experimentation, collaboration, and attention to detail. May involve discussing past experiences and how you've handled challenges.
-
Final Interview: Possibly with a senior leader or hiring manager to discuss overall fit, career aspirations, and confirm expectations.
Portfolio Review Tips:
-
Curate Selectively: Focus on 2-3 of your most relevant projects that best demonstrate your full-stack capabilities and your impact on UX/UI polish.
-
Highlight UX Impact: For each project, clearly articulate the user problem, the UX/UI improvements you implemented, the technologies used, and the measurable outcomes (e.g., improved load times, higher engagement, reduced error rates).
-
Showcase Ownership: Detail your specific contributions, especially if it was a team project. Emphasize how you took initiative and drove features to completion.
-
Technical Depth: Be prepared to discuss the technical architecture, design decisions, challenges faced, and how you debugged complex issues.
-
Presentation: Organize your portfolio clearly, perhaps using a personal website or a well-structured document. Be ready to walk through your projects verbally during interviews.
Challenge Preparation:
-
Practice Coding Challenges: Focus on algorithms, data structures, and real-world problem-solving scenarios. Familiarize yourself with common patterns for frontend and backend challenges.
-
System Design: Study common system design interview topics (scalability, databases, APIs, caching, load balancing) and practice designing systems, especially those related to user interfaces or data handling.
-
React Deep Dive: Brush up on React hooks, state management, performance optimization, and best practices for building complex UIs.
-
Backend Fundamentals: Review concepts related to serverless functions, APIs (REST/GraphQL), asynchronous processing, and database design.
-
Prepare UX Examples: Think of specific instances where you significantly improved a user experience through code and be ready to explain the "why" and "how."
๐ Enhancement Note: The emphasis on "Core UX" suggests that interviewers will be keenly interested in how candidates translate technical skills into tangible improvements for the end-user. Portfolio projects that clearly demonstrate this connection will be highly valued. The AI screening by Jobgether means ensuring keywords and clear descriptions of achievements in the application are crucial for initial visibility.
๐ Tools & Technology Stack
Primary Tools:
-
Frontend: React (highly preferred), JavaScript, TypeScript. Modern frontend build tools and package managers.
-
Backend: Serverless architectures (e.g., AWS Lambda), cloud-based services (e.g., EC2). Asynchronous workflows and scalable backend systems.
-
Databases: Relational databases, specifically PostgreSQL (ideal).
-
Programming Languages: JavaScript, TypeScript, Python, or other object-oriented languages.
Analytics & Reporting:
-
Tools for measuring performance, user interactions, and the impact of UX changes. Specific tools are not mentioned but would likely include frontend performance monitoring and analytics platforms.
-
The role requires experimentation and measuring outcomes, implying familiarity with data analysis to validate hypotheses. CRM & Automation:
-
While not directly a CRM role, understanding how user interactions within the platform impact business metrics is important. Automation skills are relevant for backend development and workflow implementation.
๐ Enhancement Note: The technology stack is clearly defined, with a strong emphasis on React for the frontend and serverless/cloud technologies for the backend. Proficiency in JavaScript/TypeScript is essential, and Python is a strong secondary language. Experience with PostgreSQL is a significant plus. Candidates should be prepared to discuss their experience with these specific technologies and how they've used them to build scalable and polished user experiences.
๐ฅ Team Culture & Values
Operations Values:
-
High Standards & Craftsmanship: A deep appreciation for quality, polish, and well-engineered solutions.
-
Customer Impact: Focus on delivering tangible value and exceptional experiences to users.
-
Transparency & Accountability: Open communication, clear ownership, and taking responsibility for outcomes.
-
Continuous Experimentation: Willingness to try new approaches, measure results, and learn rapidly.
-
Technical Excellence: Commitment to best practices, scalable architecture, and robust engineering.
Collaboration Style:
-
Collaborative within a globally distributed team, utilizing digital communication tools effectively.
-
Proactive communication, asking thoughtful questions, and surfacing blockers.
-
Working closely with other engineering disciplines (data, ML, DevOps) to achieve integrated solutions.
-
Emphasis on sharing knowledge and learning from peers.
๐ Enhancement Note: The culture is geared towards experienced engineers who are self-motivated, collaborative, and driven by impact. The emphasis on experimentation and learning is crucial for a role that aims to continuously improve a sophisticated product. Candidates should be prepared to discuss how they embody these values in their work.
โก Challenges & Growth Opportunities
Challenges:
-
Balancing Polish with Scalability: Ensuring that highly refined UX elements do not compromise the performance or scalability of the platform.
-
Working in a Distributed Environment: Maintaining effective communication and collaboration across different time zones and cultures.
-
Driving Change with Limited Oversight: Taking initiative and leading complex technical projects with a high degree of autonomy.
-
Integrating AI/LLM Capabilities: Potentially working with advanced AI features, which may present novel technical challenges and require rapid learning.
-
Transforming a Major Industry: Contributing to a product that aims to disrupt or significantly improve a large-scale global industry, which can involve complex stakeholder management and evolving requirements.
Learning & Development Opportunities:
-
Deepen expertise in modern frontend frameworks (React) and advanced UI/UX patterns.
-
Gain experience with cloud-native architectures, serverless computing, and scalable backend systems.
-
Exposure to AI/LLM technologies and their application in software products.
-
Develop strong project ownership and technical leadership skills in a fast-paced environment.
-
Opportunities for cross-functional learning with data, ML, and DevOps teams.
๐ Enhancement Note: The challenges presented are typical for senior roles in innovative tech companies, requiring both technical prowess and strong soft skills. The growth opportunities are significant, particularly for engineers interested in AI/ML and scaling complex systems.
๐ก Interview Preparation
Strategy Questions:
-
"Describe a time you significantly improved the user experience of a product. What was the problem, what did you do, and what was the outcome?" (Focus on your UX/UI refinement skills and impact measurement).
-
"Walk me through the architecture of a complex full-stack application you've built or significantly contributed to. How did you ensure scalability and maintainability?" (Highlight system design and backend expertise).
-
"How do you approach debugging a difficult issue that spans both frontend and backend?" (Demonstrate problem-solving methodology).
-
"Describe a situation where you had to balance delivering a feature quickly with ensuring high code quality and user experience polish." (Assess trade-offs and prioritization). Company & Culture Questions:
-
"Why are you interested in this Senior Full Stack Engineer - Core UX role at our partner company?" (Show you've researched their industry and product).
-
"How do you embody our values of ownership, experimentation, and continuous learning in your work?" (Provide specific examples).
-
"How do you prefer to collaborate with other engineers, designers, and product managers in a remote setting?" (Highlight communication and teamwork skills). Portfolio Presentation Strategy:
-
Structure your presentation: Start with an overview, then dive into 1-2 key projects. For each project, clearly articulate:
- The problem statement/user need.
- Your role and specific contributions.
- The technical approach and key decisions.
- The UX/UI improvements made and their impact (use metrics if possible).
- Lessons learned.
-
Be ready for technical deep-dives: Anticipate questions about your code, architecture choices, and trade-offs.
-
Quantify impact: Whenever possible, use numbers (e.g., "reduced load time by 30%", "increased user engagement by 15%") to demonstrate the value of your work.
-
Emphasize "Core UX": Ensure your presentation highlights your attention to detail, understanding of user flows, and ability to create polished, intuitive interfaces.
๐ Enhancement Note: Preparing specific examples that showcase your ability to blend technical depth with a strong focus on user experience and product polish will be critical. The interview process will likely assess your ability to articulate complex technical concepts clearly and demonstrate a proactive, ownership-driven mindset.
๐ Application Steps
To apply for this operations position:
-
Submit your application through the Jobgether platform link provided.
-
Tailor your Resume/CV: Highlight your 5+ years of full-stack engineering experience, specifically mentioning your work with React, serverless/cloud technologies, relational databases (PostgreSQL), and any contributions to improving user experience and product polish. Use keywords from the job description (e.g., "full-stack," "Core UX," "React," "serverless," "system design," "user experience").
-
Prepare Your Portfolio: Curate 2-3 of your strongest full-stack projects, emphasizing those where you demonstrably improved UX/UI, performance, or responsiveness. Be ready to present and discuss these projects in detail, focusing on your specific contributions and the measurable impact.
-
Research the Partner Company: While specific details are scarce, try to infer the industry and product type from Jobgether's platform and the general description. Understand their focus on AI and complex solutions. This will help you tailor your answers about cultural fit and motivation.
-
Practice Interview Questions: Review common full-stack interview questions, system design concepts, and prepare specific examples for behavioral questions related to ownership, collaboration, and problem-solving. Practice articulating your thought process clearly.
โ ๏ธ 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. The role is through Jobgether for a partner company, and final decisions are managed by the partner.
Application Requirements
Candidates must have 5+ years of professional software engineering experience with strong fundamentals in system design and modern frontend frameworks like React. Proficiency in JavaScript, TypeScript, or Python, along with experience in cloud-based serverless architectures and relational databases, is required.