Description
Our fintech start-up is focused on developing intuitive and customizable products for the finance industry. Our solutions provide clear and relevant insights that enable clients to make informed security selections, manage asset allocation, and mitigate risk. We aim to streamline workflows and help modern organizations make confident investment decisions.We are seeking an experienced JavaScript Developer who is passionate about web development, able to deliver clean, functional code and bring innovation to our projects. Your major focus will be developing user interfaces using Angular (currently using Angular 8+), ensuring optimum performance and maintaining high application quality standards
LI-TH3
Responsibilities
- Develop functional web applications with clean, secure code
- Conduct end-to-end debugging and quality assurance to ensure code performance
- Translate architectural designs into high-quality, maintainable code
- Design creative new features and functionalities to improve user experience
- Collaborate with the DevOps team in setting up and managing the CI / CD pipeline
- Perform code reviews and write unit tests to enforce high quality coding standards
- Cooperate with cross-functional teams in defining, designing, and implementing new features
- Demonstrate effective communication to clarify complex tasks and participate in project planning and application design
Requirements
4+ years of relevant experienceStrong proficiency in front-end development using Angular 8+Solid understanding of JavaScript, HTML, and CSSProficiency with TypeScriptProven experience in developing front-end software applicationsStrong problem-solving skills and maintain a thorough attention to detailPersistence and focus in managing a single project over long periods rather than frequently shifting between projectsStrong understanding of Angular principles such as dependency injection, RxJS, and server-side renderingAbility to solve complex algorithmic challengesFamiliarity with CI / CD pipelinesBasic familiarity with CSS box model; in-depth understanding is not essential but could be a bonusProficiency in asynchronous programming and handling concurrency in JavaScriptFamiliarity with data structures in JavaScript, such as dictionariesUpper-intermediate or higher English level, both spoken and written (B2+)We offer
Work on a flexible schedule remotely or from any of our comfortable offices or coworking spaces in UkraineReceive the necessary equipment to perform your work tasksChange projects and technology stacks within EPAMGain experience in various business domains (Insurance, E-commerce, Healthcare, Finance, Travelling, Media, Artificial Intelligence, and more)Consider relocation options in over 30 countries worldwideParticipate in volunteer, charity programs and communities (both technical and interest-based)You can plan your individual career path together with your managerReceive regular feedback from colleaguesImprove your English for free with certified teachers (Speaking Clubs, client interview preparation courses, etc.)Get the opportunity to undergo free training and certification in AWS, GCP, or Azure CloudsUse the internal E-learn training program (18,+ specialized training and mentoring programs)Access corporate accounts on LinkedIn Learning, Get Abstract and other partner resourcesStudy at EPAM Solution Architecture School with the instructors who are practicing architectsDevelop as a leader, join Delivery Management, Resource Management, Leadership Essentials school and moreParticipate in internal communities (+ meetups, technical discussions, brainstorming sessions, online events and conferences annually)Vacation and sick leave (including a sick leave without a medical certificate)A wide range of Voluntary Medical Insurance programs providing both medical treatment and various preventive options (including sports activities)Medical insurance for family members at corporate ratesCompany support during significant life events (childbirth or adoption, marriage, etc.)Support for psychological comfort : discounts on services from mental health specialists or coaches, thematic trainingE-kids program - a free programming language training program for EPAMers' childrenEPAM strives to provide its global team of over 52,+ professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. Our colleagues are the source of EPAM's success, so we value cooperation, strive to always understand our clients' business and aim for the highest quality standards. No matter where you are, you will join a dedicated, diverse community that will help you realize your potential to the fullest.