Full Stack Developer
Who we are28 bit is an independent software company focused on creating innovative digital products for Apple platforms and the web. Our flagship product, Astro, is an App Store Optimization tool used by thousands of developers worldwide.
The position:
We’re looking for a motivated and versatile Full Stack Developer to join our development team. You’ll work on exciting projects, building robust Node.js backend systems and native iOS/macOS applications using Swift.
Key responsibilities:
- Develop and maintain Node.js/Express backend APIs and services
- Build native iOS/macOS applications using Swift and SwiftUIDesign and implement database schemas and optimize queries
- Integrate third-party APIs and services
- Write clean, testable, and well-documented code
- Participate in code reviews and contribute to improving development processes
- Collaborate with the team to define technical architecture and best practices
- Essential Requirements
Experience:
At least 1-2 years of development experience using Node.jsLanguages: Strong knowledge of HTML5, CSS3, and JavaScript (ES6+)Frameworks: Experience with at least one of React, Vue.js, Angular, or SvelteCSS: Proficiency with CSS preprocessors (Sass, Less) and/or CSS frameworks (Tailwind CSS)
Tools: Familiarity with Git, npm/yarn, webpack, or other bundlers
Responsive Design: Experience creating responsive and mobile-first layouts
Languages: Good knowledge of Italian and English
Preferred Requirements:
- Experience with TypeScriptExperience with Swift/SwiftUIKnowledge of Astro, Next.js, Nuxt.js, or other SSG/SSR frameworks
- Basic knowledge of UX/UI design
- Experience with REST APIsInterest in the Apple ecosystem and mobile development
What we offer:
- Flexible hours
- Flexible lunch breaks hours
- Free coffee and mini bar
- Latest generation MacBook hardware provided
- Informal and collaborative work environment