Job Title: Experienced Full-Stack Developer
Job Description
We are seeking a talented and motivated individual to drive the development of our web interface.
The right candidate will be responsible for designing, developing, and maintaining a scalable and secure Angular application that consumes real-time events from an in-memory database.
Key Responsibilities:
* Design and develop high-quality code following best practices and industry standards.
* Collaborate with cross-functional teams to ensure seamless integration and deployment of features.
* Participate in Agile development methodologies and contribute to the improvement of processes and tools.
Required Skills and Qualifications:
* Strong experience in Angular development and knowledge of relevant frameworks and libraries.
* Proficiency in Jasmine unit testing and strong understanding of Typescript concepts.
* Excellent communication and teamwork skills, with the ability to work collaboratively in a fast-paced environment.
* Ability to adapt quickly to new technologies and prioritize tasks effectively.
Preferred Skills and Qualifications:
* Experience working with large datasets and event streams.
* Knowledge of third-party UI controls (AG Grid, Angular Material UI etc).
* Familiarity with Mono Repos and NgRx architecture.
Additional Qualifications:
* Proven track record of delivering high-quality software products in an Agile development environment.
* Strong problem-solving and critical-thinking abilities, with a passion for automation and simplification.
* Ability to work independently and collaboratively in a team-oriented setting.
Soft Skills:
* Effective communication and interpersonal skills.
* Adaptability and flexibility in a dynamic work environment.
* Continuous learning and professional development mindset.