TypeScript Front End / Full Stack Engineer Middle/Senior Offline

Responsibilities:

- Writing reusable, testable, and efficient code

- Develop new user-facing features

- Build reusable code and libraries for future use

- Ensure the technical feasibility of UI/UX designs

- Optimize application for maximum speed and scalability

- Collaborate with other team members and stakeholders

 

Background:

- 2+ years of experience Front-End development;

English.

 

Key requirements:

- Profound JavaScript programming skills and familiarity with the entire JavaScript ecosystem

- Deep knowledge of HTML, CSS

- Understanding of client-server architecture

- Understanding of JS module systems (ES/CommonJS/UMD)

- Experience with JS package managers (npm/yarn)

- Experience with styling techniques (SCSS/PostCSS/CSS modules/Styled components)

- Experience with modern JS tools (Babel/Webpack/create-react-app)

- Experience with React.js

- Understanding of React concepts and principles

- Knowledge and experience of state management approaches and libraries (React Component State/Redux/Reactive programming)

- Experience with various template engines (both client-side and server-side)

- Experience with Mobile development

- Experience with React Native/Expo

- Understanding of React Native architecture

- Metro bundler internals

- App submitting experience (AppStore, PlayMarket)

- Experience with Git

- Programming paradigms and associated patterns — OOP (MVC/MVVM), FP (FRP), Event-driven programming (Publish/Subscribe, Mediator)

- High level of responsibility;

- Great attention to details;

- Collaborative and flexible team player;

- Perfect communication and time management skills;

- Analytical and troubleshooting skills;

 

 

Nice to have:

- CI tools (Jenkins, Github actions)

- Test automation (unit and e2e)

- Experience with TypeScript, Flow

 

 

Offering:

— Opportunity to meaningfully influence the product/project growth and development

— Interesting and challenging large-scale projects

— Dynamic and professional team

— Loyal and attentive management & supervision

— Competitive compensation

— Personal and professional growth

— Paid vacations and sick days-off

— Corporate English courses online in ZOOM ( full paid by our company )

— We give you equipment for work

— Full remote work , but if you wish - you can come to our office ( at the center of Kyiv, near the metro )

— Corporate events, teambuildings

— New year holidays

Let's join to our friendly team!

The job ad is no longer active
Job unpublished on 20 October 2021

Look at the current jobs JavaScript / Front-End Kyiv→

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine