Full Stack Developer

Summary

Full Stack Developer architecting new software solutions, designing web pages, maintaining databases and legacy code, and integrating APIs using common stacks and back-end languages like PHP, Java, jQuery, or C#.

Looking for a Full Stack Developerto join our growing company.


Requirements:



  • Bachelors degree in computer science, engineering, or a related technical field

  • 3+ years experience as a Full Stack Developer

  • Familiarity with common stacks

  • Knowledge of NoSQL databases such as Redis, Riak,MongoDB, and others - (Advantage)

  • Excellent knowledge of one or more back-end programming languages (PHP, Java, jQuery, C#)

  • Familiarity with common programming design patterns and best practices

  • Experience with common web development tools and services, such as version control software, package managers, and CI/CD pipelines

  • Excellent written and verbal communication skills

  • Strong attention to detail and problem-solving skills


Responsibilities:



  • Architect brand-new software solutions to fulfill project requirements

  • Create, design, and implement layouts for new and existing web pages

  • Create and maintain database designs for data storage and processing

  • Maintain legacy code written by other developers, including bug fixes

  • Integrate external software libraries and APIs into existing projects

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available