Hey there, think you stumbled upon this job posting by chance? We don't believe in chance at Nimber.
Caught your eye? Great. Keep going...
We are Nimber, and we're not just filling positionswe're building a team that's ready to shake things up. If you're ready to rewrite the rules and make a real impact, this is your moment.
Join us and let's put the future where it belongs. In the hands of passionate people.
But what does Nimber mean?
In mathematics and game theory, nimbers are numbers with special properties of addition and multiplication. And what we really want is to add value to customers' projects.
Company Overview:
Nimber is a fast-growing IT solutions company that helps businesses of all sizes achieve their digital goals. We specialize in providing customized software development, cloud solutions, and IT consulting services to our clients. Our team is made up of highly skilled professionals who are passionate about delivering innovative solutions and exceptional customer service.
Position: Senior Web Developer (Hybrid in Lisbon)
Who We Are:
We're a team of passionate, quirky, and (sometimes) overly caffeinated people who believe in matching awesome humans with awesome opportunities. If you're a Senior Web Developer with a love for crafting elegant, scalable, and user-friendly web applications using modern technologies like React, TypeScript, and TailwindCSS, we want you on our team!
Bring your skills in building sleek interfaces and integrating with backend services, and well provide the caffeine and a supportive environment to thrive in!
What You'll Be Doing (in the most epic way possible):
- Develop and maintain modern web applications using React, TypeScript, and TailwindCSS.
- Collaborate with backend teams to integrate RESTful APIs and ensure seamless user experiences.
- Optimize performance and ensure cross-browser compatibility.
- Use modern build tools like ViteJS to streamline development workflows.
- Write clean, maintainable, and well-documented code that others love to read.
- Participate in code reviews and contribute to continuous improvement.
- Stay ahead of the curve by exploring new tools, frameworks, and best practices.
- Support testing efforts using tools like Jest, Cypress, or Playwright to ensure reliability and quality.
- Contribute to CI/CD pipelines and version control practices using GitHub or GitLab.
What you bring to the table:
Mandatory skills:
- University degree in Computer Science, Engineering, or a related discipline.
- Proven experience developing web applications with React, TypeScript, and TailwindCSS.
- Excellent understanding of vanilla JavaScript (ES6+) and browser APIs.
- Good understanding of modern build tools and bundlers, ideally experience with ViteJS.
- Experience working with RESTful APIs and integrating front-end with backend services.
- Familiarity with version control tools such as GitHub or GitLab.
- Ability to write clean, maintainable, and well-documented code.
Valued assets:
- Experience with backend development in Java 21 and Spring Boot.
- Familiarity with Angular.
- Experience with CI/CD tools and practices.
- Experience with UI-specific testing tools (such as Jest, React Testing Library, Cypress, or Playwright).
- Knowledge of the MUI library is a plus.
- Knowledge of automated testing frameworks for frontend applications.
- Experience with Agile methodologies and tools such as Jira.
- Understanding of accessibility standards and best practices.
Why work for Nimber:
- Opportunity to work with a dynamic and growing company in the IT industry.
- Collaborative and supportive work environment with a focus on employee development.
- Competitive salary and benefits package.
- Access to cutting-edge technologies and projects.
- Opportunity for career growth and advancement.
If you're an out-of-the-box Senior Web Developer with a passion for crafting beautiful, efficient, and scalable web applications, we want to hear from you!
Join our team at Nimber and help us build the future of digital experiences.
Apply now to become our next Frontend Wizard!
Tired of feeling like just a number? Just send us your application and become a Nimber.