We are seeking a talented Software Engineer to join our dynamic development team. This role focuses on creating innovative and engaging web experiences that captivate our users and drive business objectives forward. The successful candidate will contribute to cutting-edge projects while working in a collaborative, fast-paced environment.
Key Responsibilities
Design, develop, and maintain high-quality web applications and interactive experiences
Collaborate with cross-functional teams including designers, product managers, and other engineers
Implement responsive user interfaces with a focus on performance and user experience
Required Qualifications
Education & Experience
Bachelor's degree in Computer Science, Software Engineering, or related field, OR
equivalent practical experience
Minimum 3 years of professional software engineering experience
Technical Skills
Frontend Frameworks: Advanced proficiency in Vue 3 (Options API) and React
Animation Libraries: Demonstrated experience with GSAP or similar animation frameworks
3D Graphics: Working knowledge of WebGL, with preference for Babylon.js experience
Web Technologies: Expert-level skills in HTML5 and CSS3, including preprocessors (SASS/SCSS)
Development Tools: Proficiency with Git version control, NPM package management, and modern build tools (Vite preferred)
Core Competencies
Strong problem-solving abilities and attention to detail
Excellent communication and collaboration skills
Ability to work effectively in an agile development environment
Commitment to writing clean, maintainable, and well-documented code
Preferred Qualifications
Experience with TypeScript for enhanced code reliability and maintainability
Familiarity with Electron for desktop application development
Proficiency with design collaboration tools, particularly Figma
Knowledge of Haxe programming language (specialized applications)
Application Process
Qualified candidates are encouraged to submit their resume, portfolio, and a brief cover letter highlighting relevant experience and passion for interactive web development.
Job Type: Fixed term contract
Contract length: 6-8 weeks