About the Role
The candidate will design and implement user-facing features with a focus on scalability, maintainability, and performance. They will work closely with designers and backend developers to deliver seamless web applications.
Responsibilities
- Develop and maintain responsive web applications using Angular
- Collaborate with UX designers to implement intuitive interfaces
- Write clean, modular, and testable TypeScript code
- Optimize applications for speed and usability
- Ensure compatibility across modern browsers and devices
- Participate in code reviews and team discussions
- Integrate with RESTful APIs and backend services
- Troubleshoot and debug front-end issues
- Implement automated testing for UI components
- Follow established coding standards and best practices
- Support deployment processes and CI/CD pipelines
- Stay updated on Angular framework developments
- Contribute to technical documentation
- Work within Agile development cycles
- Collaborate with cross-functional teams to define requirements
- Improve accessibility and web standards compliance
- Monitor application performance and user feedback
- Refactor legacy code for improved maintainability
- Assist in building reusable UI components
- Ensure security best practices in front-end code
- Participate in sprint planning and retrospectives
- Support production issue resolution
- Contribute to architectural discussions
- Maintain consistent design patterns across platforms
- Use version control systems effectively
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid remote work model with office flexibility
Team
Collaborative engineering team focused on scalable web applications
Tech Stack
Angular 15+, TypeScript, RxJS, HTML5, CSS3, Jest, Cypress, Nx, Git, REST APIs
Culture
Innovation-driven environment with emphasis on continuous learning, open communication, and team collaboration
Available for qualified candidates