Elumity is a startup company developing an all-in-one software suite for personal knowledge management and academic productivity for more than 200 million academics, such as students, researchers, physicians, and other professionals in medicine, natural, and social sciences.
Opis posla
We are seeking a skilled Senior Frontend Developer to join our talented development team. As a Senior Frontend Developer, you will play a critical role in designing, implementing, and maintaining our web-based applications. You will work closely with the development team to create intuitive, responsive, and scalable user interfaces.
Key Responsibilities
Collaborate with designers and developers to develop high-quality web applications using Angular frameworks.
Participate in the entire software development lifecycle, from concept and design to implementation and testing.
Create robust and reusable code modules that promote code maintainability and scalability.
Optimize application performance to ensure fast and seamless user experiences.
Collaborate with the QA team to identify and resolve any bugs or issues.
Stay up-to-date with the latest trends and best practices in Angular development.
Kvalifikacije
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Proven experience as an Angular Developer, with a strong portfolio of Angular projects.
Proficiency in Angular 2+ and TypeScript.
Solid understanding of HTML5, CSS3, and responsive web design principles.
Experience working with RESTful APIs and integrating them into Angular applications.
Familiarity with version control systems (e.g., Git) and project management tools (e.g., Jira).
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration abilities.
Ability to thrive in a fast-paced, startup environment.
Nice to Have
Experience with other JavaScript frameworks (React, Vue.js) is a plus.
A basic understanding of backend technologies is desirable.
Familiarity with agile development methodologies (Scrum, Kanban).
Dodatne Informacije
Our Commitment
At Elumity, we are committed to recognizing talent and aptitude. We encourage and support all of our team members by providing a safe, creative space to help us reflect, make decisions, and grow in our careers and our company. We are confident that we find the most innovative solutions by gaining different perspectives, asking and answering hard questions, showing tenacity, and challenging the established ways within the industry.