Mobile/Web Developer (m/w)
Location: Nesselnbach
Workload: Full time
Your tasks:
• Develop and maintain mobile applications for iOS and Android, ensuring high performance, security, and optimal user experience.
• Design and implement native and hybrid apps using modern frameworks and technologies, tailored to meet client needs.
• Develop and maintain websites and web applications for both internal use and external clients, ensuring high-quality solutions.
• Collaborate with design, marketing teams, and clients to transform requirements into intuitive and functional user experiences.
• Create responsive and intuitive user interfaces using HTML5, CSS3, and JavaScript, with a strong focus on usability and accessibility.
• Develop robust and scalable backend logic, integrating APIs and external systems to meet performance and security requirements.
• Manage the integration of new technologies into the existing infrastructure and actively participate in planning and implementing new features and updates.
• Optimize the performance of web and mobile applications, improving speed, reliability, and scalability of implemented solutions.
• Implement security solutions to protect user data and prevent common vulnerabilities.
• Conduct thorough testing and debugging to ensure that applications and websites function perfectly across different devices and environments.
• Maintain up-to-date and well-documented code, adhering to best development practices.
Your profile:
• Bachelor’s degree (FH/ETH/Uni) in Computer Science, Software Engineering, or related fields.
• Proven experience as a mobile (iOS and Android) and web developer, with a portfolio demonstrating your ability to develop complex solutions.
• Strong proficiency in HTML5, CSS3, JavaScript, and major front-end frameworks (React, Angular, Vue.js), as well as mobile programming languages like Swift, Objective-C, Kotlin, and Java.
• Experience with backend programming languages (Node.js, Python, PHP, Ruby) and database management (SQL/NoSQL).
• Ability to design scalable, secure, and maintainable software architectures for web and mobile applications intended for external clients.
• Familiarity with the guidelines and processes for publishing apps on the Apple App Store and Google Play Store.
• Experience with version control tools (Git) and Agile development methodologies.
• Creativity, problem-solving skills, and a strong user-oriented approach.
• Excellent communication and collaboration skills with multidisciplinary teams.
• Proficiency in English and Italian (mandatory); knowledge of German is a plus.
- Deutsch
- Englisch
- Android
- iOS
- Marketing
- Security
- Testing
- Usability
- Mobile
- Python
- Ruby
- Swift
- Objective-C
- Vue.js
- React
- Kotlin
- Angular
- CSS3
- HTML5
- JAVA
- JavaScript
- PHP
- Node.js