UWorld is a worldwide leader in online test prep for college entrance, undergraduate, graduate, and professional licensing exams throughout the United States. Since 2003, over 2 million students have trusted us to help them prepare for high-stakes examinations.
We are looking for an experienced Angular Developer to join our dynamic team. The Angular developer is responsible for creating and developing complex web applications, high-quality, scalable, and maintainable code that enhances our web application's functionality and user experience.
Key Responsibilities:
- Develop and maintain web applications using the Angular framework.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and debug applications to ensure smooth functionality.
- Stay up to date with the latest industry trends and technologies.
Required Skills and Qualifications:
- Bachelor’s degree in computer science, Engineering, or related field.
- 3 to 8 years of hands-on experience in Angular development.
- Proficient in JavaScript, TypeScript, HTML5, CSS3.
- Strong understanding of RESTful APIs and web services.
- Experience with version control systems such as Git.
- Knowledge of responsive design and mobile-first development.
- Ability to work in an Agile/Scrum development process.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Experience with Angular Material or other UI component libraries.
- Hands-on Experience with C# programming using .NET framework/.NET Core.
- knowledge of Relational Databases (MySQL, MS SQL Server, Postgres) and NoSQL Databases (MongoDB, Cassandra, Redis)
- Experience with cloud services such as Azure/AWS.
- Understanding of CI/CD pipelines and DevOps practices.
Soft Skills:
- Working proficiency and communication skills in verbal and written English.
- Excellent attention to detail and organization skills and ability to articulate ideas clearly and concisely.
- Ability to work effectively within a changing environment that is going through high growth.
- Exceptional follow-through, personal drive, and ability to understand direction and feedback.
•
Last updated on Jul 2, 2024