Frontend Developer - Web and Mobile / 100%
Role details
Job location
Tech stack
Job description
We're on the lookout for a Frontend Developer to join our dynamic team in Switzerland. In this role, you'll be involved in the design, development, and management of our web and mobile applications. We're seeking someone with technical proficiency and a willingness to learn, as you contribute to shaping the visual and interactive aspects of our projects. If you have a keen interest in delivering quality software solutions and enjoy working in a collaborative and innovative environment, we invite you to be a part of our team., Design and Development: Contribute to the design and development of web and mobile applications, ensuring functionality and user experience align with project goals.
-
Code Quality: Write clean, efficient, and well-documented code for front-end components of web and mobile projects.
-
Collaboration: Work closely with cross-functional teams, including designers and back-end developers, to bring projects from concept to completion.
-
Troubleshooting and Debugging: Identify and resolve technical issues, bugs, and bottlenecks to maintain optimal performance of web and mobile applications.
-
Adaptability: Stay informed about the latest industry trends, tools, and technologies to integrate new features and improvements into existing and upcoming projects.
Requirements
Do you have experience in UI?, Experience: 2+ years working as a professional Frontend Developer.
-
Strong working experience with HTML, CSS, and JavaScript.
-
Experience with modern frontend frameworks like React (preferred), Angular, or Vue.
-
Proficiency with TypeScript is a plus.
-
Experience with mobile development frameworks such as React Native or Flutter
-
Experience with mobile app store publishing (App Store / Google Play) is a plus
-
Design Skills: Knowledge of UI/UX principles and responsive design.
-
Familiarity with GraphQL, Docker, or Google Cloud products is a plus.
-
Experience with version control systems, such as Git
Soft skills
-
Communication: you're able to communicate effectively, appreciate to exchange with your colleagues, to give and receive feedback
-
Autonomy: you're able to work well in a minimal supervision environment
-
Critical thinking, creativity, and problem solving: as a developer, you're able to think out of the box to find solutions to complex problems
-
Teamwork: software development is a team sport. You value team spirit and are able to work in group to deliver quality work