Pixelmatters is a digital product studio. We’re a team of strategists, designers and engineers creating top-quality digital products.
Our mission is to empower businesses to achieve their full potential by creating top-quality digital products while fostering great relationships along the way. We envision a world where great user experience is the norm, not the exception, inspiring businesses and people to be at their best.
We're looking for you, a meticulous, curious and adaptable senior Full-Stack Engineer, who has the ability to develop scalable software solutions that cater to both user experience and functionality. On top of this, you are a cooperative person, supporting and promoting knowledge sharing is part of your way of doing things.
Your role will focus on designing, testing, and implementing software applications, and you will be involved in all stages and all areas of software development, from front-end to back-end, with a higher focus on the latter. For this reason, it’s expected that you’re comfortable with both front-end and back-end coding languages, development frameworks, and third-party libraries.
Some of your day-to-day tasks will include building user-facing products, designing and implementing databases and APIs, pipelines, managing infrastructure and writing tests.
Requirements
- At least 5 years of experience as a Full-Stack Engineer or relevant experience as a Front-end or a Back-end Engineer
- Proficiency with HTML5 and CSS3
- Experience with JavaScript-based frameworks such as Vue.js, React, SolidJS, Express, Fastify or NestJS
- Proficiency in working with both SQL and NoSQL databases, with a preference for PostgreSQL, Redis, and MongoDB
- Proven experience in designing and implementing databases, as well as integrating multiple third-party APIs and web services.
- Experience implementing user interfaces and integrating them with different APIs and web services
- Strong experience with unit testing and a deep understanding of testing principles.
- Solid knowledge of CI/CD pipelines and best practices
- Familiarity with cloud hosting solutions such as AWS, GCP, Vercel, or similar platforms
- Familiarity with version control systems such as Git
- Excellent understanding of English and Portuguese (written and spoken)
It would be awesome if you also have...
- Experience planning and projecting software architecture and infrastructure
- Experience working with Content Delivery Networks (CDNs)
- Familiarity with WebSockets and message brokers
- Experience with Test automation frameworks and tools
- Familiarity with containerization platforms, preferably Docker
- Experience setting up and managing monitoring, logging, and alerting systems to ensure robust application performance and quick resolution of issues.
Benefits
- Quality-driven, inspiring, and collaborative work environment
- Competitive salary and benefits, including health insurance
- We have an office located at Porto’s downtown, while continuing to back our “Remote as default, Office as an option” policy