Alternant Développeur C# / UI-UX (H/F)
📍 Job Overview
Job Title: Alternant Développeur C# / UI-UX (H/F)
Company: Wijin
Location: Cesson-Sévigné, Bretagne, France
Job Type: Contrat (Internship)
Category: Software Development / UI-UX Design
Date Posted: 2026-06-11T07:59:33.847
Experience Level: Entry Level (0-2 years)
Remote Status: On-site
🚀 Role Summary
-
This is an apprenticeship role blending backend development with a strong focus on UI/UX design principles.
-
The role involves hands-on C# development within the .NET ecosystem, contributing to application enhancements and new feature development.
-
You will actively participate in the user interface (UI) design, user experience (UX) optimization, and prototyping of digital products.
-
This position offers a significant opportunity for skill development and practical experience in a collaborative agile environment.
📝 Enhancement Note: While the title mentions "Développeur C# / UI-UX", the core responsibilities lean heavily into a hybrid role. The emphasis on C# development and .NET frameworks combined with UI/UX design, prototyping, and user journey analysis indicates a comprehensive software development internship with a user-centric approach. The "Alternant" designation signifies an apprenticeship or vocational training program, common in France for integrating students into the workforce.
📈 Primary Responsibilities
-
Develop and maintain applications using C# and the .NET framework, focusing on robust backend functionality.
-
Collaborate closely with product teams to translate functional requirements into intuitive and efficient user interfaces.
-
Design and implement improvements to the ergonomics and overall user experience (UX) of existing applications.
-
Create simple mockups and prototypes (UI/UX) to visualize user flows and interface designs.
-
Participate actively in testing phases, bug fixing, and performance optimization of developed features.
-
Contribute to UX discussions, including user journeys, accessibility standards, and the development/maintenance of a design system.
-
Work within an agile development methodology, participating in team sprints and contributing to continuous improvement.
📝 Enhancement Note: The responsibilities highlight a practical, hands-on approach to software development. For an "alternant" role, the focus will be on learning and applying these responsibilities under guidance, with a clear pathway for skill acquisition in both backend development and UX/UI design.
🎓 Skills & Qualifications
Education:
-
Currently pursuing a Bachelor's or Master's degree in Computer Science or a related field.
-
This role is ideal for students in an apprenticeship program (e.g., Bac+3 or Bac+5 level). Experience:
-
Limited to no prior professional experience required, as this is an entry-level apprenticeship role focused on learning and development.
-
Demonstrated academic projects or personal coding initiatives are highly valued. Required Skills:
-
Solid foundational knowledge of C# programming and the .NET environment.
-
A strong interest in user interface (UI) development and user experience (UX) design principles.
-
Logical thinking, curiosity, and a proactive desire to learn new technologies and methodologies.
-
Ability to work effectively in a team and communicate technical concepts to non-technical stakeholders. Preferred Skills:
-
Basic understanding or sensitivity to UI/UX design concepts, including Figma, ergonomic principles, and design thinking.
-
Familiarity with web technologies such as HTML, CSS, and JavaScript.
-
Experience with prototyping tools or methods.
-
Understanding of user journey mapping and accessibility considerations.
📝 Enhancement Note: The qualifications emphasize foundational technical skills in C#/.NET and a keen interest in UI/UX. For an apprenticeship, the "interest" and "sensitivity" aspects are key indicators of a candidate's potential for growth in the UI/UX domain, complementing their core development skills.
📊 Process & Systems Portfolio Requirements
Portfolio Essentials:
-
While not strictly required for an apprenticeship, a portfolio showcasing personal projects, academic work, or contributions to open-source is highly beneficial.
-
Examples demonstrating C# development, even if for personal projects or coursework, are valuable.
-
Any projects that show an understanding of UI/UX principles, such as wireframes, mockups, or usability improvements, will be advantageous.
-
If available, demonstrate experience with prototyping tools like Figma or similar. Process Documentation:
-
Candidates will be expected to learn and adhere to Wijin's development and design processes.
-
This includes understanding workflow design, implementation stages, and performance analysis as part of the learning process.
📝 Enhancement Note: For an "alternant" role, the expectation for a formal portfolio is lower than for experienced professionals. However, any evidence of practical application of skills, especially in UI/UX design or C# development, will significantly strengthen an application. The focus is on demonstrating learning aptitude and passion.
💵 Compensation & Benefits
Salary Range:
-
As this is an "alternant" (apprenticeship) role, compensation will be in line with French apprenticeship regulations and company policy for interns. This typically involves a percentage of the minimum wage (SMIC) based on age and year of study.
-
Estimated Monthly Gross Salary: €800 - €1,500 (This is an estimate based on typical French apprenticeship compensation for Bac+3/Bac+5 levels in tech, subject to specific regulations and company policy).
Benefits:
-
Mentorship and Skill Development: Direct guidance from experienced professionals to foster rapid skill acquisition.
-
Varied Projects: Exposure to diverse digital projects allowing for broad learning.
-
Modern Technologies: Opportunity to work with up-to-date development tools and platforms.
-
Agile and Collaborative Environment: Experience in a dynamic, team-oriented workplace.
-
Career Evolution Opportunities: Potential for growth and further development within Wijin or the broader tech industry.
-
Contribution to public transport costs (e.g., Navigo pass reimbursement).
-
Access to company canteen or meal vouchers. Working Hours:
-
Standard working hours will apply, typically around 35-40 hours per week, aligning with French labor laws for apprenticeships. Specific daily schedules will be communicated upon hiring and will accommodate academic commitments where applicable.
📝 Enhancement Note: The salary range is an estimation for an apprenticeship contract in France. Actual compensation will be determined by legal requirements and Wijin's internal policies. The benefits are derived from the "additional information" section and are typical for tech apprenticeships, emphasizing learning and development.
🎯 Team & Company Context
🏢 Company Culture
Industry: Technology / Software Development / Digital Solutions. Wijin partners with educational institutions like Campus Odyssée to train future tech talent.
Company Size: Small to Medium-sized Enterprise (SME). The company size suggests a more personal and potentially flatter organizational structure, allowing for closer collaboration and direct impact.
Founded: Information not explicitly provided, but the focus on nurturing "talents of tomorrow" and "real digital projects" indicates a forward-thinking, growth-oriented company.
Team Structure:
-
The candidate will be integrated into a development team, working alongside experienced developers and potentially designers.
-
Reporting will likely be to a Team Lead or Development Manager.
-
Collaboration is expected across product teams and potentially with other departments involved in project delivery. Methodology:
-
Agile Development: The company emphasizes an agile and collaborative environment, suggesting practices like Scrum or Kanban.
-
Data-Driven Approach: While not explicitly stated for this role, the emphasis on optimizing UX and contributing to improvements implies a data-informed decision-making process.
-
Mentorship Model: With the partnership with Campus Odyssée, a strong emphasis on structured learning and professional guidance is a core part of the methodology.
Company Website: wijin.tech
📝 Enhancement Note: Wijin positions itself as a developer of future tech talent through practical, real-world projects. This suggests a culture that values learning, mentorship, and hands-on experience. The partnership with an educational institution underscores their commitment to talent development.
📈 Career & Growth Analysis
Operations Career Level: Entry-Level / Apprentice. This role is designed to provide foundational experience in software development with a specialization in UI/UX.
Reporting Structure: The apprentice will report to a senior member of the development team (e.g., Team Lead, Senior Developer, or Manager) who will provide guidance and oversight.
Operations Impact: While this is an apprentice role, the contributions will directly impact the functionality and user-friendliness of digital projects. Success in this role can lead to a stronger foundation for future roles in software engineering, UI/UX design, or full-stack development.
Growth Opportunities:
-
Skill Specialization: Deepen expertise in C#/.NET development and gain practical experience in UI/UX design principles and tools.
-
Industry Exposure: Work on real-world projects and gain insights into the software development lifecycle within a professional setting.
-
Mentorship: Benefit from structured mentorship from experienced professionals, accelerating learning and career development.
-
Potential for Future Employment: Successful completion of the apprenticeship could lead to further employment opportunities with Wijin, depending on performance and business needs.
-
Networking: Build professional connections within the tech industry through team collaboration and company events.
📝 Enhancement Note: The growth trajectory for an "alternant" is focused on learning and skill acquisition. The primary growth is in building a practical resume and acquiring industry-relevant skills that can pave the way for junior developer or UX designer roles post-apprenticeship.
🌐 Work Environment
Office Type: The role is on-site, suggesting a traditional office environment conducive to collaboration and direct mentorship.
Office Location(s): Rue de Paris, 35510 Cesson-Sévigné, France. This location is in the Brittany region, known for its technological hubs.
Workspace Context:
-
Collaborative Environment: The emphasis on teamwork and agile methodology implies an open and communicative workspace.
-
Tools and Technology: Access to modern development tools and technologies necessary for C# development and UI/UX design.
-
Team Interaction: Opportunities for regular interaction with developers, product managers, and potentially other stakeholders to understand project requirements and user needs.
Work Schedule:
-
A standard 35-40 hour work week, typical for apprenticeships in France.
-
The schedule will be coordinated to balance workplace duties with academic requirements, ensuring compliance with apprenticeship contracts.
📝 Enhancement Note: The on-site nature of the role is crucial for an apprenticeship, facilitating direct learning, mentorship, and team integration. Cesson-Sévigné is a known tech cluster, suggesting a supportive ecosystem for tech professionals.
📄 Application & Portfolio Review Process
Interview Process:
-
Initial Screening: Review of CV and cover letter, assessing academic background, technical skills (C#, .NET interest), and UI/UX interest.
-
Technical Assessment/Interview: May involve a technical discussion on C# concepts, .NET, and basic UI/UX principles. A small coding exercise or a review of existing personal projects might be requested.
-
Portfolio Review (if applicable): Discussion of any personal projects, academic work, or design mockups presented.
-
Behavioral/Fit Interview: Assessment of team fit, communication skills, motivation for apprenticeship, and alignment with Wijin's culture. This will likely involve discussing your interest in both development and UI/UX.
-
Final Interview: Potentially with a senior team member or hiring manager to confirm suitability.
Portfolio Review Tips:
-
If you have any personal coding projects (e.g., on GitHub), be prepared to walk through them, explaining your approach and any technical challenges.
-
For UI/UX, showcase any wireframes, mockups, or design concepts you've created, explaining your design choices and user-centric rationale.
-
Highlight any projects where you've combined development with design elements.
-
Be ready to articulate your learning process and how you approach problem-solving. Challenge Preparation:
-
Be prepared to discuss scenarios related to collaborative development and user-focused design.
-
Think about how you would approach learning a new framework or design tool.
-
Consider how you would balance backend development tasks with UI/UX considerations.
📝 Enhancement Note: The interview process for an apprenticeship will focus on potential, learning aptitude, and foundational skills rather than extensive experience. Highlighting passion for both development and design is key.
🛠 Tools & Technology Stack
Primary Tools:
- Programming Language:
C#
-
Frameworks/Environment: .NET (likely .NET Core/.NET 5+)
-
Version Control: Git (e.g., GitHub, GitLab, Bitbucket)
-
IDE: Visual Studio
UI/UX & Design Tools:
-
Design/Prototyping: Figma (preferred), Sketch, Adobe XD, or similar.
-
Web Technologies: HTML, CSS, JavaScript (for front-end aspects).
Collaboration & Project Management:
-
Agile project management tools (e.g., Jira, Trello).
-
Communication platforms (e.g., Slack, Microsoft Teams). Analytics & Reporting:
-
Basic understanding of how applications are monitored and performance is tracked, though direct use of advanced tools is unlikely at this level. CRM & Automation:
-
Not directly relevant to this development-focused role.
📝 Enhancement Note: The core technical stack revolves around C#/.NET for backend and an interest in UI/UX tools like Figma. Familiarity with Git and Visual Studio is standard for development roles.
👥 Team Culture & Values
Operations Values:
-
Learning & Growth: A strong emphasis on skill development and continuous learning, supported by mentorship.
-
Collaboration: Working effectively within a team, sharing knowledge, and contributing to collective goals.
-
Innovation: Encouraging new ideas and approaches to problem-solving in development and design.
-
User-Centricity: A focus on creating applications that provide excellent user experiences and meet user needs.
-
Agility: Adapting to changing project requirements and embracing efficient development practices.
Collaboration Style:
-
Cross-functional Integration: Working closely with product teams and senior developers to ensure alignment between technical implementation and user needs.
-
Feedback Exchange: Openness to giving and receiving constructive feedback to improve code quality and design effectiveness.
-
Knowledge Sharing: Participating in team discussions, code reviews (as a learner), and sharing insights gained through projects.
📝 Enhancement Note: Wijin's culture appears to be geared towards nurturing talent through practical experience, collaboration, and a forward-thinking approach to technology. The values align with a supportive environment for apprentices.
⚡ Challenges & Growth Opportunities
Challenges:
-
Bridging Development and Design: Effectively integrating backend C# development with UI/UX design principles and implementation can be challenging.
-
Learning Curve: Adapting to professional development workflows, team dynamics, and specific company technologies.
-
Balancing Academics and Work: Managing time effectively to meet the demands of both the apprenticeship and academic studies.
-
Technical Complexity: Understanding and contributing to potentially complex software projects under expert guidance.
Learning & Development Opportunities:
-
Formal Training: Structured learning through the apprenticeship program and company mentorship.
-
On-the-Job Learning: Gaining practical experience by working on real projects and solving real-world problems.
-
Exposure to Modern Tech: Working with current versions of .NET, C#, and leading UI/UX design tools.
-
Career Path Exploration: Discovering personal strengths and interests within software development and UI/UX design.
📝 Enhancement Note: The challenges presented are typical for an apprenticeship but are framed as opportunities for growth and skill development within Wijin's supportive structure.
💡 Interview Preparation
Strategy Questions:
-
Motivation: "Why are you interested in this specific apprenticeship combining C# development and UI/UX design?" "What do you hope to achieve during this apprenticeship?"
-
Technical Aptitude: "Describe your experience with C# and the .NET framework. What are some basic concepts you understand?" "What interests you about UI/UX design, and what tools have you explored?"
-
Problem-Solving: "Describe a challenging technical problem you've faced in a personal or academic project and how you approached it."
-
Teamwork: "How do you approach working in a team environment? How do you handle disagreements or feedback?"
Company & Culture Questions:
-
"What do you know about Wijin and our partnership with Campus Odyssée?"
-
"How do you see yourself fitting into an agile and collaborative team environment?"
-
"What are your long-term career aspirations in technology?" Portfolio Presentation Strategy:
-
If you have a portfolio, be ready to present 1-2 key projects.
-
For each project, explain:
-
The objective/problem it solved.
-
Your role and specific contributions (especially if it involves both code and design).
-
The technologies or tools used (e.g., C#, .NET, Figma).
-
Any challenges encountered and how you overcame them.
-
What you learned from the experience.
-
📝 Enhancement Note: Interview preparation should focus on demonstrating enthusiasm, a willingness to learn, and a foundational understanding of the core technical and design areas. Highlighting passion for the hybrid nature of the role is crucial.
📌 Application Steps
To apply for this operations position:
-
Submit your application through the provided link on jobs.smartrecruiters.com.
-
Tailor your CV: Ensure your CV clearly highlights your academic background in computer science, any experience or projects involving C# and .NET, and your interest or any exposure to UI/UX design, Figma, or related concepts.
-
Write a compelling cover letter: Articulate your motivation for pursuing an apprenticeship, your enthusiasm for this specific hybrid role, and how it aligns with your career goals. Explain your interest in both development and user experience.
-
Prepare your portfolio (if applicable): Gather any relevant academic projects, personal coding samples (e.g., on GitHub), or design mockups you can showcase.
-
Research Wijin: Understand their mission, their partnership with Campus Odyssée, and their focus on developing tech talent. This will help you tailor your answers during the interview.
⚠️ 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
Seeking a computer science student pursuing a bachelor's or master's degree with strong foundations in C# and .NET. Candidates should have a keen interest in UI/UX design and basic knowledge of web technologies.