What are the responsibilities and job description for the Angular Developer position at Troxis?
Position Overview
As an Angular Developer at Troxis, you will play a key role in designing, developing, and maintaining dynamic, high-performance web applications. You will be responsible for building responsive and scalable front-end solutions using Angular while collaborating closely with backend developers, UI/UX designers, and product managers to deliver exceptional user experiences.
This position requires a proactive, detail-oriented professional who is passionate about front-end
technologies, performance optimization, and clean, maintainable code. You will work within a collaborative, agile environment and contribute to developing products that align with Troxis’s standards of quality and innovation.
Key Responsibilities
1. Front-End Development
- Develop and maintain advanced, responsive web applications using Angular and TypeScript.
- Translate UI/UX design wireframes into high-quality code with a focus on performance and
- scalability.
- Implement reusable components, services, and modules following Angular best practices.
- Optimize application performance and ensure cross-browser compatibility.
2. Collaboration & Integration
- Work closely with backend developers to integrate RESTful APIs and ensure seamless data flow.
- Collaborate with designers and product managers to deliver pixel-perfect, user-centric solutions.
- Participate in code reviews, sprint planning, and Agile ceremonies.
3. Quality & Continuous Improvement
- Write clean, well-documented, and testable code.
- Troubleshoot, debug, and resolve application issues efficiently.
- Stay up to date with the latest front-end technologies, frameworks, and industry trends.
- Contribute to process and workflow improvements that enhance development efficiency.
4. Testing & Deployment
- Develop unit and integration tests to ensure code quality and reliability.
- Participate in continuous integration and deployment (CI/CD) processes.
- Ensure adherence to security best practices and coding standards.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 4–5 years of hands-on experience developing applications using Angular (v16 or above).
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Experience integrating APIs and working with backend technologies (Node.js, .NET, or Java
- preferred).
- Familiarity with RxJS, NgRx, or other state management libraries.
- Solid understanding of RESTful APIs, asynchronous programming, and responsive design.
- Experience with Git, Jira, and Agile/Scrum methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
What We Offer
- Competitive salary package with performance-based incentives.
- A professional, collaborative, and innovation-driven work environment.
- Opportunities for leadership growth and skill development.
- Exposure to international projects and a global work culture.
- Medical, paid leaves, and other employee benefits.