Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Untile is a digital product design and development company based in Viana do Castelo.
As a software developer, you will work on a small team, switching between groups and projects as our business evolves. We need our developers to be versatile and passionate about technology.
At Untile, you will work with stakeholders to create products and interfaces that may go from a small business’s website or app to a massive digital transformation of an entire enterprise and its processes.
- Developing next-generation web and mobile applications (with a focus on the server-side);
- Collaborating in a smart environment where new ideas are always welcome;
- Brainstorming initial ideas and carrying them through to concept development;
- Discussing ideas with both team and/or clients to create the best possible solutions;
- Working within a well-opinionated technology stack, with developer tools and methodologies that our team is constantly trying to improve;
- Helping in the creation of in-house patterns;
- Working in a variety of different business areas;
- Experience in the IT world;
- At least 8 years of experience with frontend applications;
- Proficiency with frontend technologies and frameworks as React, TypeScript, Next.js, Tailwind CSS (or modern CSS solutions), and RESTful web services;
- Proficiency with Javascript and Typescript;
- Worked in app with modern stacks (ES2024+, modern CSS including Flexbox, Grid, CSS Variables), component-based architecture, and performance optimization;
- Good understanding of the web platform, including DOM, CORS, browser data storage, script loading, request/response headers and others;
- The ability to integrate web services (RESTful, JSON);
- Skills in data migration, transformation and output in different formats;
- Understanding of backend concepts, APIs design, and database fundamentals (knowledge, not execution);
- Comfort in being outside your comfort zone;
- Craftsmanship to create clean, maintainable code;
- Comfort with version control systems (we use Git);
- Proficiency in testing: unit tests, integration tests, and E2E testing;
- Strong understanding of web performance optimization and Core Web Vitals;
- Experience with advanced React patterns (Server Components, Suspense, Concurrent Features);
- Ability to make architectural decisions and document technical solutions;
- Experience mentoring junior and mid-level developers;
- Strong code review skills and ability to maintain code quality standards;
- Teamwork skills;
- Original ideas, which you should never be afraid to voice;
- Good English, written and spoken;
- The ability to research and figure things out independently;
- The ability to debug scripting languages easily;
- Advanced knowledge of Next.js (SSR, CSR, SSG, ISR) and modern rendering strategies;
- Experience with React Native for mobile development;
- Proficiency with Biome.js, ESLint, or Prettier for code quality;
- Strong experience with Jest or Vitest for unit and integration testing;
- Experience with Playwright or Cypress for end-to-end testing;
- Experience with shadcn/ui or building custom design systems;
- Knowledge of GraphQL and its ecosystem (Apollo, Relay, etc.);
- Good knowledge of Node.js and backend development concepts;
- Experience with micro-frontends architecture and module federation;
- Knowledge of monorepo tools (Turborepo, Nx, or similar);
- Understanding of Web Accessibility (WCAG, ARIA) and inclusive design;
- Experience with SEO optimization for modern web applications;
- Knowledge or understanding of:
- Dependency managers like npm, yarn, or bun;
- Modern CSS features: Container Queries, Cascade Layers, View Transitions;
- Responsive design and browser compatibilities;
- Building and running Docker containers;
- CI/CD pipelines and DevOps practices;
- A full-time position;
- Remote work;
- Company performance bonus;
- Flexible schedule;
- Health Insurance (a good one);
- Wellbeing program (mental health);
- Generous food allowance;
- Delightful free snacks and beverages at the office;
- Individual training budget and e-learning library with unlimited access to several courses;
- Extra vacation days (which are yours to schedule);
- Last month friday afternoon free;
- Flexible benefits through Coverflex (Education, Health, Well-being activities, Gym, and so on);
- English training, if needed;
- Birth allowance and kids’ education annual complement;
- Laptop and other hardware equipment adequate to your needs;
- Code standards and methodologies implemented by our team;
- Git flow and CI/CD principals;
- Inspiring and collaborative work environment;
- Team extra-work activities.
The salary range from this role is between €40,000.00 to €50,000.00 annual gross, which includes meal, extra benefits, vacation and Xmas allowances.
We can’t wait to hear from you.
Hit us up at [email protected]
- Have the skills and experience required;
- Keep it relevant, please!;
- Include your portfolio with your most relevant work (it can be a CV, a Git profile URL or anything else. Just make sure we can see for ourselves how good you are);
- Check for spelling and grammar. We’re sticklers;
OH, AND ALSO We are committed to equality of opportunity for all employees. We would hate it if you didn’t apply because you were worried about your age, disability status, gender identity, sexual orientation, pregnancy or maternity, race, religion or belief, marriage status or civil partnership. Just do it, because you will be very welcome at Untile.
Key Skills
Ranked by relevanceReady to apply?
Join Untile and take your career to the next level!
Application takes less than 5 minutes

