Position: Senior Front End React/Typescript
Company: Particles Global
Category: JavaScript
Experience required: 3y
English level: intermediate

Project information:

- Digital Operations for international company operating in various locations all over the world. More than 90 local websites with E-commerce activities in focused markets.
- The team has members from several different locations, many based in the Helsinki area.
- We’re on the look-out for an experienced Senior Developer to work for one of our key clients in Helsinki, Finland. Senior Developer works in close collaboration with other Developers, Digital Managers, Designers, and client stakeholders. Internally, Senior Developer is a member of Development competence team with support from other Developers and a Competence Lead. Senior Developer plays a crucial part in our web and software development projects and the tasks and responsibilities are versatile from new feature development to bug fixes. To be successful in this role, the ideal candidate has the ability to work with tight deadlines, has a solid track record of success in similar kind of positions and is a proactive team-player with good communications skills. Remote working is an option in this role.

Responsibilities are as follows:

- Frontend development (mainly with React, TypeScript or the tools and frameworks of your choice)
- Backend development (mainly with with Node.js, Contentful, Express, Azure Functions)
- New feature development (a single feature to existing applications or completely new services and apps)
- Incremental software development
- Bug fixes

Required skills:

Must have
- A minimum of 3-5 years of experience working as Developer (or Architect)
- Experience with React
- Fluency in TypeScript
- Full working proficiency in English

Good/Nice to have
- Experience of working as a Senior (or Lead Developer)
- Knowledge with Node.js, Express
- Knowledge with Gatsby, Next.js or other React frameworks
- Experience with headless CMS such as Contentful
- Familiarity with the principles of Agile software development
- Ability to cope with tight deadlines while maintaining excellent production quality and attention to detail
- Customer oriented attitude and good communication skills
- Self-motivation, organizational skills, accountability and strong interest in the latest design and technology trends
- Relevant educational background (such as Degree in Information Technology or
Computer Science)

Interview process:

1 hour interview divided in two 30 min slots:
- Program Manager interview
- Technical interview with the Developer