Client is Pixellu – a software company on a mission to simplify the lives of busy, professional
photographers. We’re a fully remote team spread across 15 countries and 4 continents, and
we’re on the hunt for the next member of our development team.
We are seeking an Angular Developer to join our ranks. We are determined to find someone
who doesn’t simply limit themselves to writing code, but instead also pushes themselves to
contribute to the value of our software.
Responsibilities
- Collaborate with a global team to create high-quality products for professional
photographers.
Build and optimize user-facing applications with clean, reusable, and maintainable code.Develop modular UI components using a design system and Storybook for efficient
development and testing.
Contribute to a large Nx-based monorepo, managing 9+ Angular apps for seamlessintegration and scalability.
Follow a UI-first approach, testing components before backend integration to ensure apolished user experience.
Apply Domain-Driven Design (DDD) principles to deliver well-structured,business-aligned features.
Share knowledge, mentor peers, and participate in Agile workflows like Scrum to driveteam success.
Requirements
Experience and Skills :
5+ years of professional experience in front-end development with a strongfocus on Angular (v10+)
Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3 for buildingrobust and scalable web applications.
Skilled in designing, testing, and maintaining reusable UI components.Experience working with UI libraries such as Angular Material, NgZorro, orPrimeNG.
Experience using Storybook for UI development, testing, and documentation.Knowledge of design systems and how to use them in Angular projects.Solid understanding of RxJS and reactive programming for managing state anddata streams
Familiarity with Clean Architecture and Domain-Driven Design (DDD)principles to structure scalable applications
Technical Knowledge :
Skilled in working with Nx or Lerna to streamline development in large projects.Strong ability to connect applications with REST APIs and GraphQL.Experience with SASS, LESS, methodologies like BEM for maintainable styling.Proficient in Git workflows and managing codebases effectively.Other Skills :Problem-Solving : Strong analytical and debugging skills to resolve issuesefficiently.
Collaboration : Excellent communication with technical and non-technical teams.Continuous Learning : Committed to staying updated on tools, technologies,and best practices.
Bonus Skills (Nice to Have) :Automated Testing : Familiarity with Jasmine, Jest, or Cypress for robust testing.Performance Optimization : Knowledge of lazy loading, code splitting, andoptimizing Angular apps.
CI / CD Pipelines : Experience setting up CI / CD workflows with GitLab CI, GitHubActions or Jenkins.
What we can offer
Work from anywhere with a good internet connection — our team is 100%remote and distributed all over the world from Brazil, to Montenegro, to USA, to New
Zealand, and more.
Freedom to choose your own working hours — We have two "required onlinehours" which are from 8-10 am Pacific Time. Outside of that you are free to work at
whatever time of day suits you best. Structure your work around your kids, your family,
and around the time of day that you know you are most productive.
Competitive salary based on experience level.You get rewarded as we grow. As a Pixellu employee, you’ll become part of ourProfit-Sharing program where you’ll receive bonuses based on seniority and role as
Pixellu continues to grow.
22 paid days off annually, with the ability to make up missed days on weekends.Paid parental leave.