Front-End Software Engineer
Remote
Full Time
#Engineering
#Cloud Computing
#Software Development
#TypeScript
#Angular
#AWS
#Kubernetes
#Microservices
#API Design
#Distributed Systems
#Unit Testing
#Static Code Analysis
#Refactoring
We are excited to invite you to join Qarik, an IT solutions firm co-founded by former Google Cloud engineering leaders. In just under three years, we have grown to a team of 100 professionals while partnering with prominent Fortune 1000 clients. We pride ourselves on being an engineer-driven organization where your expertise is genuinely valued. Our approach is unique because we focus on solving complex challenges and empowering our clients to sustain those solutions long after our work is complete. If you are looking for a collaborative environment where you can tackle meaningful problems alongside a supportive team, we would love to meet you.
What you'll be doing
- You will design and scale high-performance front-end applications using Angular.
- You will implement robust scaling principles, including failure management, load estimation, and effective rate limiting.
- You will oversee front-end architecture, ensuring seamless API integration and making informed technical trade-offs.
What you'll bring
To succeed in this role, you should possess a strong background in software engineering and a passion for clean, high-quality design. We are looking for the following qualifications:
- A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- At least 5 years of professional software development experience, with deep expertise in TypeScript and Angular.
- Practical experience with AWS, including working with Kubernetes and Lambda.
- A solid grasp of microservices architecture, distributed systems, and API design.
- Proficiency in software lifecycle best practices, such as unit testing, static code analysis, and incremental refactoring.
- The ability to communicate effectively and thrive in a collaborative, team-oriented environment.
- Fluency in English.
What you'll get
We believe in fostering a culture of mutual respect and shared success. By joining our team, you will benefit from:
- The flexibility of a fully remote work environment.
- Flexible hours to ensure a healthy work life balance.
- The opportunity to work with cutting-edge AI technology alongside a team that values innovation and continuous learning.





