Position: Middle Angular Developer
Company: Swipex
Category: JavaScript
Experience required: 2y
English level: intermediate

We are Swipex — a Ukrainian software development company. We are specializing in development projects of medium-to-high complexity levels, ranging from online stores to various types of CRM, SPA, freelance platforms, online auctions, and tools for crypto traders.

As a **Middle Angular Developer**, you will be responsible for developing and implementing user interfaces for web applications using Angular framework. Your primary focus will be to develop new features and support the existing codebase. You will also have the opportunity to grow your skills in the Angular ecosystem, app architecture, and UI/UX.

**Responsibilities:**
- Develop user interfaces for web applications using Angular framework and related technologies.
- Develop Angular architecture
- Collaborate with cross-functional teams to translate designs and wireframes into efficient code.
- Implement responsive designs that work seamlessly across various devices and browsers.
- Write clean, maintainable, and reusable code while following best practices and coding standards.
- Conduct thorough testing and debugging to ensure high-quality and error-free software.
- Collaborate with back-end developers to integrate front-end components with server-side logic.
- Stay up-to-date with the latest industry trends and technologies in Angular development.
- Assist in optimizing application performance and scalability.
- Participate in code reviews and provide constructive feedback to peers.
- Contribute to the continuous improvement of development processes and methodologies.
**Qualifications:**
- Strong understanding of web development principles and front-end technologies (HTML, CSS, JavaScript).
- Solid knowledge and experience in Angular framework (Angular 2+), including components, directives, and services.
- Familiarity with responsive design principles and ability to create visually appealing and user-friendly interfaces.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work in a fast-paced environment and manage multiple tasks simultaneously.
- Passion for learning and staying updated with the latest industry trends and technologies.
**Preferred Qualifications:**
- Experience with TypeScript and reactive programming (RxJS).
- Knowledge of front-end build tools and task runners (Webpack, Gulp, Grunt).
- Understanding of RESTful APIs and experience with consuming API endpoints.
- Familiarity with testing frameworks (Jasmine, Karma, Protractor) and writing unit tests.
- Experience with Agile development methodologies.
- Contributions to open-source projects or personal coding projects.
**We offer:**
Professional growth
- Timely salary in USD
- The ability to independently plan their time (can be partly flexible schedule)
- Work with a big and interesting projects
- Career possibilities with a growing project or with new ongoing projects;
- Young and friendly team.
- Full financial and legal support for private entrepreneurs;
Other bonuses

Join our team and be part of an exciting and collaborative work environment where you can grow your skills and contribute to the development of innovative web applications. Apply now and take the next step in your Angular development career.