Position: Full Stack Web Developer
Company: Strikersoft
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2021-12-01T00:00:00+02:00

**Technical requirements (must) **
- Passion for learning new tools, languages, and frameworks
- Has 3+ years of experience in front-end and/or back-end web
development
- Has experience with ReactJS, VueJS, or similar UI frameworks.
- Has experience with Express, NestJS or similar backend frameworks.
- Ready to tackle infrastructure challenges when needed.
- Experience developing large, scalable applications
- Experience using Git for complex software systems with teams
- Experience using Linux or Mac for development
- PostgreSQL/MySQL and MongoDB user
- Has strong software engineering fundamentals, including knowledge of
algorithms and data structures.
- Expert skills in JavaScript, with up-to-date knowledge of ESNext and
Typescript
- Has knowledge of OOP, FRP.
- Has a good understanding and practical knowledge of continuous
integration/delivery methods.
- Has experience with at least one non-scripting language (Java, C#, or
other).
- Time management skills applied to a demanding release cycle; knowing
when to fix a bug with minimal code impact vs. refactoring to refactor

**Technical requirements (good to have)**
- Product management skills to design solutions you implement.
- Excellent communication skills to build good relationships with your
team and customers.
- Data analysis skills to understand the processes you will be improving.
- Knowledge of FP

**Our benefits:**
- 8 hours working day / 5 days working week; 
- Competitive salary rates; 
- Paid vacations and national holidays;
- Friendly team;
- A healthy work-life balance;
- Regular company events;
- Modern office and equipment; 
- Opportunity for professional and career growth; 
- Office located by subway in the city cente

**Responsibilities**
- Designing and building applications that people love and that make them more effective at their jobs.
- Continuously improve the user experience of the applications by collecting and analyzing data.
- Working with stakeholders to understand what and why should we build.
- Use React, TypeScript, and FRP while building super refined and elegant user interfaces.
- Grow and maintain the technical excellence of the team by using the best possible approaches and engineering practices.
- Contribute to the technical culture of the company by defining and maintaining engineering standards and best practices.
- Follow solid design and high-quality implementation practices.

We have been representing our product in eHealth sphere for 5 years and now it is the most popular healthcare ecosystem in Sweden. We have dedicated team of  14 persons, using modern stack of technologies, statistic analysis and metrics (eg. Node.js TypeScript, React.js, MongoDB, Docker, Splunk)