Position: Mid/Senior Front-End Developer
Company: Lemesós Systems
Category: JavaScript
Experience required: 2y
English level: upper

General position info
1. Employment type: out-staffing.
we will employ and manage administratively the chosen candidate while the end- user client company will professionally manage the employee.
2. Contract duration: Forever, no specific ending date.
3. Probation period: 3 months
4. A full-time position
5. Work schedule: 0900-1800
6. Benefits package: will be decided by the client along the way.

Section 1: Non-technical must capabilities
1. The candidate is a good English speaker
2. The candidate has good English writing capabilities
3. The candidate is a fast PC/internet worker
4. The candidate has good self-learning-via-internet capabilities (Autodidact)
5. The candidate is Independent
6. The candidate can work on more than one task simultaneously
7. The candidate can work extra hours if needed
8. The candidate lives in UA.
9. The candidate's availability is not more than 1 month
10. The candidate agrees to work from Kyiv office or remotely from home.
11. Excellent interpersonal and communication skills
12. A self-directed individual
13. Problem solver
14. Salary expectations:
Up to 3000 USD (Gross salary as a private-entrepreneur)

Section 2: Education
1. University degree – an advantage (not a must)
Section 3: Technical Job description
1. Job description:
We are looking for a Frontend mid/Senior level Developer.
As a front-end developer in Backpack you will need to maintain and develop an existing frontend trading application(s).
Character Requirements
● Knows how to manage time and resources
● Accepts responsibility for the delivery
● Unafraid to dig into technology and problems, hands-on first.
● Not religious about technologies
Responsibilities:
● 30% Angular Js (1.x)
● 70% React, React-native
● Maintain a few applications:
• Stock trading applications (React)
• Stock trading mobile application (React-native)
• Few legacy projects in angular 1
● The developer will be expected to develop, build, deploy and distribute web and React native applications
Language
● English: daily meetings, emails, text, technical meetings... Section 4: Technical must requirements
● The candidate must be an advanced or senior front-end developer
● 2+ years’ experience as a JS developer with:
• React, React-native – main activity
• Angular Js (1.x) – sub activity Section 5: Technical advantage capabilities
● Typescript 
● React
● Node JS
● The candidate should have good knowledge of Linux and Linux command line.
● The candidate must have a good understanding of basic performance considerations on client applications: should have experience with high load/Realtime data on frontend, like handling stock information.
Knowledge of the following will be a huge benefit
● common react dev patterns (Factory, Provider, HOC)
● how-to build a product (web pack), reduce bundle size
● how-to develop a big project in react, how-to organize development of the components:
naming system, folder structure
● Testing frameworks: Jest vs mocha
● Any other modern framework except React
● PHP, Java, or any backend technology
Number of engineers that are about to be hired for this position: 1

Client  has more than 10 years of experience at the forefront of the trading industry. based in Singapore, Bangkok and Tel-Aviv.
The group has both insight and the knowledge needed to provide creative and industry- disruptive FinTech solutions.
daughter company delivers a leading financial All-in-one back office SaaS solution, helping financial services companies grow their revenues & maximize their business operation efficiency.
A. Number of employees that are working on this project: 10