Front End Engineer
We are looking for a qualified Front End Developer who has a keen eye for design to join our team. You will be responsible for implementing visual and interactive elements, ensuring the alignment of web design and user experience requirements, optimizing web pages for maximum efficiency, and maintaining consistency across all pages. As a Front End Developer, you will be building the client-side of our web application. Front End Developer is required to work in a team alongside Back End Developers, Graphic Designers and other team members to ensure that all elements of web creation are consistent. So for a Developer to have good communication and interpersonal skills is a big plus. If you’re curious about new digital technologies and aspire to combine usability with visual design, come and join our team.
Necessary Skills
- At least 3 years of work experience as a programmer
- Front end development experience focused on mobile devices and desktop browsers
- Expertise in JavaScript Core, ES6+/TypeScript, HTML5, CSS3/Sass
- Experience in Node.js
Desired Skills
- Experience in real-time data processing and data conversion (timeline control)
- Knowledge of OOD(Object-Oriented Design) and SOA(Service-Oriented Architecture)
- Experience in Distributed Version Control Systems such as Git
- Experience and knowledge of nginx/Docker
- Experience in code review, refactoring, code performance analysis
- Experience in PixiJS, Node.js
- Experience in GitLab, JIRA, Confluence
- Experience in the ecosystem of React / Redux / Next.js / GraphQL
- Experience in functional programming and reactive programming
- Experience in implementation of CI&CD process, TDD/BDD and test automation
- Experience in Kubernetes, AWS, CDN/Cloudflare, and introduction of DevOps and DevOpsSec culture into the company