Software Engineer (Mid-Level) – Full Stack (React + .NET/C#) at VELUX
Warszawa, Pomeranian Voivodeship, Poland -
Full Time


Start Date

Immediate

Expiry Date

17 May, 26

Salary

0.0

Posted On

16 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

React, Next.js, TypeScript, C#, .NET, Full-Stack Development, Scalable Applications, Unit Testing, Automated Testing, Code Reviews, System Design, API Integration, REST, GraphQL, Troubleshooting, Critical Thinking

Industry

Wholesale Building Materials

Description
We are excited to announce the development of our new Software Development Hub in Warsaw - an important step in our journey of global growth. This initiative marks an important step forward in bringing together top technical talent, optimizing our processes, and shaping the future direction of our organization. Job Overview: We are looking for a talented and motivated Mid-Level Full-Stack Software Engineer to join our team. In this role, you'll work on building and maintaining scalable applications using React, Next.js, TypeScript, C#, and .NET on both the front and back ends. While full-stack fluency is ideal, we welcome candidates with a strength in either frontend or backend, as long as you're eager to contribute across the stack. This position requires hands-on development and a critical thinking approach to problem-solving. You’ll work collaboratively within our team to deliver impactful, high-quality solutions while bringing your own ideas to the table. If you're an engineer with a passion for learning, building, and contributing to a supportive team environment, we’d love to hear from you. Responsibilities: Build and maintain full-stack applications, working with React, Next.js, TypeScript, C#, and .NET. Collaborate with team members to implement modern, maintainable, and scalable solutions on both the frontend and backend. Participate in the full software development lifecycle, from planning and design to delivery and operations. Ensure high-quality code by actively contributing to testing practices (unit and automated testing) and participating in peer code reviews. Bring creative problem-solving and critical thinking to development challenges, leveraging your expertise to help strengthen the team’s technical decisions. Work collaboratively with cross-functional team members, including designers and product managers, to drive development forward in a team-oriented environment. Actively contribute ideas and feedback in technical discussions to improve code, architecture, and workflows. Required Skills & Qualifications: 3–6 years of professional experience in software development, with hands-on expertise in both frontend and backend development. Proficiency in React, Next.js, and TypeScript for building modern web applications. Strong knowledge of backend development using C# and .NET frameworks to design and maintain reliable APIs and services. Familiarity with system design principles and code optimization techniques. Experience with unit testing, automated testing frameworks, and delivering maintainable code. Knowledge of modern API integration principles (e.g., REST, GraphQL). Excellent debugging, troubleshooting, and analytical skills. Strong communication and collaboration skills with a critical thinking mindset. Ability to actively contribute ideas, identify areas for technical improvement, and drive better solutions. Nice-to-have Skills & Qualifications: Familiarity with containerization technologies like Docker and orchestration platforms such as Kubernetes. Experience working with CI/CD pipelines and DevOps practices. Understanding of authentication/authorization setups. Knowledge of Identity and Access Management (IAM) tools like Keycloak or Microsoft Entra ID. What We Offer: Constructive cooperation based on trust and respect for the employee Bonus system Employee Pension Scheme financed entirely by the employer (PPE) Attractive well-being package (platform MyBenefit, life insurance, lunch card, gift cards) Private medical care with telemedicine and rehabilitation Employee Foundation support Internal development programs Remote work (2 times per week) and workation Flexible working hours Additional 2 days of holiday for volunteering Ready to apply? Learn more about the VELUX Group online at www.velux.com where you can read more about working at our company and what to expect of our recruitment process. We look forward to receiving your application and CV as soon as possible. We are conducting interviews on an ongoing basis until we have the right match. All inquiries will be treated confidentially. About VELUX In the VELUX Group, we offer you a world of opportunities and the chance to create a bright future. From the forefront of the roof window category, we enable those who live, work and play under the roof transform their spaces and live a healthier everyday life with more daylight and fresh air. The VELUX Group is an international, family-owned business with strong financial roots and each year we can create real impact by reinvesting in society, our employees and planet through our foundations. With 20 production companies in 12 countries and sales companies in 37 countries, our products are widely available. We employ around 12,000 people, and our company is headquartered in Denmark. Alongside the rest of our values, “courage” and “mutual respect” define our actions every day and how we wish to contribute to the world. Equal Opportunity Employer At VELUX Residential, we believe in fostering a diverse workplace for everyone to thrive, develop, and perform at their best, and where you feel welcome, respected, and valued. We are committed to providing equal opportunities for all - whether you are applying for a role or already a part of VELUX Residential. That means we recruit, hire, train, and promote people based on their skills and potential without regard to race, color, religion, sex, age, neurodiversity, disability, protected veteran status, national origin, sexual orientation or any other basis prohibited by applicable law. We value diversity and strive to ensure that our employment decisions are fair and inclusive, focusing only on what truly matters: your qualifications and how you can contribute to our shared mission and success. Bright Insights You’ve probably already heard about our goal to transform spaces into favorite places. We’ve been on this mission since we started in Denmark in 1941, and now we’re recognized as a global market leader. But what else should you know about who we are? Inside VELUX: Meet the People Behind the Brand Click here and hear more from our colleagues.
Responsibilities
The role involves building and maintaining full-stack applications using React, Next.js, TypeScript, C#, and .NET, while collaborating with the team to deliver scalable solutions across the entire software development lifecycle. Responsibilities also include ensuring code quality through testing and code reviews, and actively contributing ideas in technical discussions.
Loading...