We are looking for a
Full-Stack Software Engineer (m/f/d)
Join our team at our location in Mendrisio
As a Full-stack software engineer, you will face exciting technical challenges in a dynamic and informal atmosphere. You will participate in defining and implementing new functional and non-functional requirements, from analysis to testing.
In particular, you will:
Design and implement web applications with agile methodologies
Utilize the newest and greatest technologies to enhance our products
Simplify current web applications to reduce complexity and maintenance costs
Tackle challenging problems by thinking outside the box
Monitor applications in production to identify improvement opportunities
Contribute to the team's efforts to satisfy our customers
We are looking for:
At least 3+ years of experience in building medium-sized web applications that need to be supported for years
Passion, discipline, and dedication to clean code and simple architecture to ensure long-term quality and sustainability of the codebase
A strong critical thinking attitude to question the status quo and generate concrete ideas
Experience in agile principles and practices (TDD, simple design, design patterns, etc.)
Experience in Front End Development (VueJs / React/ JavaScript / TypeScript / CSS)
Good knowledge of SQL and RDBMS (Oracle, MySQL)
Knowledge in Git, JIRA, Microservices, Mocks, REST APIs, Swagger, Automated testing
Familiarity with the GNU/Linux environment (e.g., bash scripting)
Fluency in Italian and English, German is a plus
Company: MF Group AG
Country: Switzerland
State/Region: Ticino
City: Mendrisio
Postal Code: 6850
Job ID: 271880
An agile working environment where value is delivered every couple of days
The opportunity to work on critical systems that handle tens of thousands of millions of francs per month and are expected to be available 24/7
We want to grow together: we support your development with trainings from the Bertlesmann University (through e-learning platforms as Coursera, Udacity, Harvard Business School, etc) and individual training opportunities