Position: Full Stack Developer
Company: Insoftex
Category: JavaScript
Experience required: 3y
English level: upper

You will be part of a core team and responsible for key technical decisions, end-to-end software engineering operations. You will be required to see out the projects from conception to final products.


**Primary Responsibilities**

- Code development, Code optimisation, Code review and testing of key applications;
- Working closely with the client’s engineering team to define feature requirements and deliver products that materially impact businesses and improves customer experience;
- Working with code design and architectural challenges, databases, replication, build systems; deployment scripts, configurations management and automated testing;
- Designing and implementing scalable web service APIs;
- Meeting both technical and consumer needs.


**Knowledge, Skills, Competencies and Experience**

- Bachelor’s degree in Computer Sciences;
- 4+ years full stack engineering experience;
- Experienced programming in JavaScript frameworks such as Angular JS, React JS;
- Experienced programming in NodeJS and SQL;
- Strong background and experience of implementing solutions on premise or in clouds;
- Ability to manage complex projects and multi-task;
- Excellent organizational skills and attention to detail;
- Good problem-solving skills and ability to handle uncertainty;
- Good communication and writing skills in English.


**Client and Domain**

- Client: a software company
- Country: Israel
- Domain: Many (e-Learning, FinTech, Delivery, AI, IoT)