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→