We are seeking a highly skilled and experienced Mid/Senior Angular Engineer with a strong focus on frontend development to join our dynamic team. As a Mid/Senior Angular Engineer, you will be responsible for developing and maintaining our complex web applications, with a particular emphasis on frontend technologies and architectures. You will work closely with cross-functional teams to design, implement, and deploy scalable and reliable software solutions.
Responsibilities:
- Work as part of a team to build application using Angular;
- Architect, build and maintain excellent Angular applications with clean code;
- Make the impact to engineering strategy, roadmap and the overall way how we build and run heavy loaded apps;
- Work in a Agile team, transforming user stories into functional applications;
- Integration and Infrastructure: Integrate various third-party services and APIs into our applications, ensuring seamless communication and data flow. Leverage AWS Step Functions and other cloud-based services to build scalable and performant infrastructure;
- Architecture Understanding: Demonstrate a strong understanding of modern software architectures such as Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS). Apply these architectural principles to build scalable, modular, and maintainable systems;
- Performance and Optimization: Identify and resolve performance bottlenecks in the frontend infrastructure database queries, and API responses. Implement caching strategies and other optimization techniques to ensure optimal system performance;
- Testing and Quality Assurance: Write and maintain unit tests, integration tests, and end-to-end tests to ensure the reliability and stability of the software. Conduct code reviews and participate in technical discussions to maintain code quality and best practices.
- 4+ years of experience working with Angular;
- Ability to work through new and difficult Angular issues and contribute to libraries as needed;
- Ability to create and maintain continuous integration and delivery of Angular applications;
- Maintain good code quality and standards. Perform code reviews and unit tests;
- Knowledge of modern software architectures, including Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS);
- Strong problem-solving skills and the ability to optimize and improve existing systems;
- Excellent communication and collaboration skills to work effectively with cross-functional teams.
- Diverse and technically challenging projects;
- Training budget for professional and personal growth;
- Flexible working hours and hybrid or remote workplace model;
- Flexible schedule and Agile/SCRUM environment;
- Technical equipment which you can choose.
Top Skills
What We Do
SOFTETA is an international full-cycle software development and consultancy partner. We implement 20 years of joint experience in IT and kick-off projects faster that probably anyone else on the market in order to save our clients time & money. In Softeta you get fast, cutting-edge service and effective, easy communication.