Full-Stack Developer

Job Description

We are looking for a Full-Stack Developer with strong technical skills.The ideal candidate should possess excellent technical knowledge.

Responsibilities

  • 4+ years of experience are required.
  • Strong understanding of algorithms, data structures, and system design Creating the website architecture.
  • Designing and managing the website front-end and back-end including database and server integration.
  • Knowledge of design aspects, testing, and programming concepts like object- oriented design, microservices, and REST APIs
  • Ensuring high-performance and availability to manage all technical aspects of the CMS.
  • Conducting application performance and UI tests.
  • Develop efficient process workflows, and ensure they are rolled out and standardized
  • Manage technical communications with clients and account managers, ability to self-direct
  • Maintain well-documented, reusable, and transferrable code

DESIRED SKILLS AND EXPERIENCE

  • Bachelor’s degree in computer science or a similar field.
  • Strong proficiency with one of the Vue.js, Angular JS, React JS JavaScript Technologies
  • Strong proficiency with Node.js and frameworks available for it , such as Express JS, Strong Loop, etc
  • Experience with MySQL, Postgres and/or MongoDB desired
  • Familiarity with coding languages such as JavaScript, HTML, CSS, XML, jQuery
  • Strong Knowledge of object-oriented PHP programming, MVC design patterns.
  • Knowledge of interacting with RESTful APIs and formats (JSON, XML).
  • Experience with version control (GIT, SVN, etc.)
  • Should have good communication skills
  • Experience in micro service oriented architecture would be beneficial.
Apply Now