DevJobs

Full Stack Engineer

Overview
Skills
  • CSS CSS ꞏ 3y
  • HTML HTML ꞏ 3y
  • JavaScript JavaScript ꞏ 3y
  • PHP PHP
  • SQL SQL
  • React React ꞏ 3y
  • Node.js Node.js ꞏ 3y
  • Express.js Express.js
  • Laravel Laravel
  • NoSQL NoSQL
  • RESTful API RESTful API
  • DevOps DevOps
  • Yarn Yarn
  • Git Git
  • CI/CD CI/CD
  • Networking Networking
  • React Hooks ꞏ 3y
  • npm
  • Koa
  • Reverse Engineering
  • Security Practices
  • Symfony
  • Webpack
  • Babel

Overview

We are seeking a highly skilled Full Stack Developer to join a dynamic product squad. The ideal candidate will have significant experience in both frontend and backend development, with a strong focus on React and Node.js. This role demands a developer who is adept at problem-solving and can bring innovative solutions to our development processes. If you have a passion for technology and a drive to continuously learn and improve, we would love to hear from you.


Key Responsibilities

- Develop and maintain web applications using React, React Hooks, and Node.js.

- Collaborate with team members to design and implement new features.

- Write clean, maintainable, and efficient code.

- Conduct code reviews and provide constructive feedback.

- Troubleshoot and debug applications to optimize performance.

- Participate in the entire application lifecycle, focusing on coding and debugging.

- Work closely with designers, product managers, and other stakeholders to deliver high-quality software solutions.

- Stay updated with emerging technologies and apply them to improve existing systems.


Key Requirements


 Front End Development Experience: Minimum of 3 years.

  - Extensive experience with React and React Hooks.

  - Strong understanding of modern JavaScript (ES6+), HTML, and CSS.

  - Experience with frontend development tools and workflows (Webpack, Babel, npm/yarn, etc.).

  

 Backend Development Experience: Minimum of 3 years

  - Proficient in Node.js and related frameworks (Express, Koa, etc.).

  - Experience with RESTful APIs and integrating backend services.

  - Familiarity with database systems (SQL and NoSQL).


PHP Experience:

-Solid experience and knowledge in PHP development.

-Understanding of PHP frameworks (such as Laravel, Symfony) is a plus.


- Additional Skills: 

  - Reverse Engineering: Experience in reverse engineering is a significant advantage.

  - Network and Security Knowledge: Understanding of network protocols and security practices is highly desirable.

  - Familiarity with CI/CD pipelines and DevOps practices is a plus.

  - Experience with version control systems (e.g., Git).

NetSpark