30 липня 2024
Middle Frontend Developer (Angular) Київ, за кордоном, віддалено We are an Ukrainian company with a headquarter in Switzerland. We provide Financial Industry Solutions for leading companies in Europe. We apply our core IT know-how, domain expertise and own pre-build components to create innovative Solutions that bring competitive advantages for our customers. We are looking for a skilled and motivated Middle Frontend Developer to join our team. The ideal candidate will h
30 липня 2024
Middle Frontend Developer (Angular)
Київ, за кордоном, віддалено
We are an Ukrainian company with a headquarter in Switzerland. We provide Financial Industry Solutions for leading companies in Europe. We apply our core IT know-how, domain expertise and own pre-build components to create innovative Solutions that bring competitive advantages for our customers.
We are looking for a skilled and motivated Middle Frontend Developer to join our team. The ideal candidate will have strong Angular knowledge and experience with other frontend technologies such as React and React Native.
Mandatory Requirements
- Experience: Minimum of 3-5 years in frontend development.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Angular Expertise: Proficiency in Angular with at least 2 years of hands-on experience.
- HTML/CSS: Strong knowledge of HTML5, CSS3, and pre-processors like SASS or LESS.
- JavaScript/TypeScript: Proficiency in JavaScript and TypeScript.
- Responsive Design: Experience with responsive and adaptive design principles.
- Version Control: Experience using Git for version control.
- RESTful APIs: Experience integrating with RESTful APIs.
- Testing: Familiarity with frontend testing frameworks and tools such as Jasmine, Karma, or Jest.
- UI/UX Principles: Good understanding of UI/UX principles and best practices.
- Agile Methodologies: Experience working in Agile/Scrum environments.
- Communication Skills: Good verbal and written communication skills in English.
- Problem-Solving: Strong analytical and problem-solving skills.
Optional Requirements (will be an advantage)
- React Knowledge: Basic knowledge or experience with React.
- React Native: Familiarity with React Native for mobile app development.
- State Management: Experience with state management libraries such as NgRx, Redux, or MobX.
- Build Tools: Familiarity with build tools and task runners like Webpack, Gulp, or Grunt.
- Performance Optimization: Understanding of frontend performance optimization techniques.
- CI/CD: Experience with CI/CD pipelines for frontend applications.
- Design Tools: Familiarity with design tools like Figma, Sketch, or Adobe XD.
- Cross-Browser Compatibility: Knowledge of cross-browser compatibility issues and ways to work around them.
- Security Standards: Understanding of security standards and best practices in frontend development.
- Mobile Development: Experience with mobile-first development.
Soft skills:
— Self-driven, reliable and proactive personality.
— Advanced English language skills (German is a plus but not a must).
We offer:
— work in an international company with experts in modern technologies;
— stable and competitive salary;
— flexible working schedule as well as remote work;
— comfortable working atmosphere with always young in spirit team;
— individual learning curves;
— company provides MacBook;
— medical insurance;
— language courses and social benefits.
Responsibilities:
- Collaborate with the project, product and/or program manager to document the product’s vision and the project’s scope on UI Project Stream.
- Support on UI development.
- Development and implementation of UI mockups and specified requirements.
- Development Dev Portals, solutions for administration and API management.
- Connectivity to DB via API access layer.
- End to end responsibility for development deliverables within a project.
- Responsibility for high-quality assurance by actively supporting, initiating and managing the test phase (unit testing, automated testing etc.)
- Responsibility for maintenance of UI software and service infrastructure during the Project.
- Active engagement in customer demonstrations and reviews.
- Collaborate with different stakeholders in order to implement requirements.