Role Overview
NIQ is the world’s leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior. We are looking for a professional to develop and maintain scalable backend services and responsive user interfaces within a global team environment.
Responsibilities
- Develop and maintain scalable backend services using Python and FastAPI.
- Design and implement responsive user interfaces using Angular.
- Integrate frontend components with backend APIs and internal services.
- Write clean, maintainable, and well-documented code following best development practices.
- Participate in system design discussions and contribute to architectural decisions.
- Identify, troubleshoot, and resolve technical issues in a timely manner.
- Collaborate with cross-functional teams including product, QA, and DevSecOps.
- Ensure application performance, security, and scalability.
Requirements
- 3 to 6 years of professional experience in full stack development.
- Strong experience with Python backend development, preferably using FastAPI.
- Hands-on experience in Angular framework for frontend development.
- Solid understanding of RESTful API development and integration.
- Experience with PostgreSQL relational databases.
- Proficiency in Git version control system.
- Good understanding of web technologies including HTML, CSS, JavaScript, and TypeScript.
- Basic Knowledge on Linux/Unix environment.
- Experience working in an Azure Environment, specifically deploying code as Docker containers on AKS.
- Minimum B.S. degree in Computer Science, Computer Engineering or related field.
Skills
- Python
- FastAPI
- Angular
- Azure
- PostgreSQL
Benefits
- Flexible working environment
- Volunteer time off
- LinkedIn Learning
- Employee-Assistance-Program (EAP)