Full Stack Developer

Full Stack Developer

Posted 2 days ago by Natobotics

Negotiable
Undetermined
Hybrid
London, England, United Kingdom

Summary: The Full Stack Developer role involves designing and implementing user interfaces, developing server-side logic, and managing databases. The position requires collaboration with team members throughout the software development lifecycle to deliver reliable applications. This is a contract position based in London, UK, with a hybrid working arrangement.

Key Responsibilities:

  • Design and implement user interfaces using HTML, CSS, and JavaScript frameworks (React/Angular/etc).
  • Develop APIs and server-side logic and functionality (Python/Node.js).
  • Design, manage, and optimize databases, writing complex queries and ensuring data integrity (SQL/db2/snowflake).
  • Write clean, efficient, and maintainable code, perform code reviews, and provide constructive feedback to team members.
  • Identify and fix bugs, perform testing, and ensure the reliability and performance of applications.
  • Engage in the entire software development lifecycle, from planning and design to development, testing, deployment, and maintenance.
  • Work closely with designers, product managers, and other developers to define and deliver new features.

Key Skills:

  • Proficiency in HTML, CSS, and JavaScript frameworks (React/Angular/etc).
  • Experience with backend development using Python and Node.js.
  • Strong database management skills, including SQL, db2, and snowflake.
  • Ability to write clean, efficient, and maintainable code.
  • Experience in testing and debugging applications.
  • Familiarity with the software development lifecycle.
  • Strong collaboration and communication skills.

Salary (Rate): undetermined

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job tittle: Full Stack Developer

Job location: London, UK

Job mode: Hybrid

Job type: Contract

Jd Skills Needed:

  • Frontend: Design and implement user interfaces using HTML, CSS, and JavaScript frameworks (React/Angular/etc)
  • Backend/API: Develop API’s/server-side logic and functionality (Python/Node.js)
  • Database: Design, manage, and optimize databases, writing complex queries and ensuring data integrity. (SQL/db2/snowflake)
  • Code Quality & Collaboration: Write clean, efficient, and maintainable code, perform code reviews, and provide constructive feedback to team members.
  • Testing & Debugging: Identify and fix bugs, perform testing, and ensure the reliability and performance of applications.
  • SDLC Participation: Engage in the entire software development lifecycle, from planning and design to development, testing, deployment, and maintenance.
  • Team Collaboration: Work closely with designers, product managers, and other developers to define and deliver new features.