Position: Senior Full Stack (Node.js React) Developer
Company: Particles Global
Experience required: 3y
English level: upper

The client provides an **AI-driven crypto research** and media platform which interprets data into actionable investment insights. 
countries. 
The company's current size is 50 people. They are 4 years old.


**Project Description**

Our client is looking for a highly skilled **Full-Stack Engineer** who will be responsible for designing and developing front-end, back-end, and architecture, ensuring the responsiveness of applications, and working alongside the design team for web design features, among other duties. Full Stack Developer will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.

**Responsibilities**

-       Developing front-end website architecture.

-       Designing user interactions on web pages.

-       Developing back-end website applications.

-       Creating servers and databases for functionality.

-       Ensuring cross-platform optimization for mobile phones.

-       Ensuring responsiveness of applications.

-       Working alongside graphic designers for web design features.

-       Seeing through a project from conception to finished product.

-       Designing and developing APIs.

-       Meeting both technical and consumer needs.

-       Staying abreast of developments in web applications and programming languages.

**Requirements**

-       Degree in Computer Science.

-       Strong organizational and project management skills.

-       Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.

-       Familiarity with JavaScript frameworks such as Angular JS, and React.

-       Proficiency with server-side languages such as Python, Node Js, and .Net.

-       Familiarity with database technology such as MySQL, Oracle, and MongoDB.

-       Proficiency with GCP or AWS as infra.

-       Excellent verbal communication skills.

-       Good problem-solving skills.

-       Attention to detail.

**Interview Process**

1. 60-minute test assignment

2. 60-minute technical interview with the client CTO.