Position: Full stack engineer (React.js+Node.js)
Company: Strong SD
Category: Node.js
Experience required: 5y
English level: upper

**Responsibilities**

- Design, implement and improve the server, server-side applications and databases that, when combined with front-end apps, help create a functional and seamless experience for the end-user.

- Proven ability to produce secure, scalable and reliable solutions for high-availability systems and services.

- Compile and analyze data, processes and code to troubleshoot, scale, mature and improve current back-end applications and processes.

- Provide clear and documented interfaces that are easy to consume for front end developers.

- Collaborate with developers and other team members to establish objectives and design a more functional, cohesive code and platform.

- Develop ideas for new programs, products or features by monitoring industry developments and trends.

- Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.

- Mentor and grow junior engineers as necessary.

- Accountable for complex scope and scale within function, may direct or cross-functionally lead others to optimal performance results.

**About you**

- 5+ years working as a Developer

- Strong Computer Science fundamentals

- Fluency in NodeJS, Rest APIs and TDD

- Strong understanding of the web development cycle and programming techniques and tools

- Focus on efficiency and process improvement

- Excellent project and time management skills

- Strong problem solving and verbal and written communication skills

- Ability to work independently with minimal supervision or with a team

**Education**

Bachelor’s Degree in Computer Science or a related field