freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer

Summary

Builds and maintains full-stack web and mobile apps using MEAN stack, REST APIs, and databases like MySQL/MongoDB.

Job Description

  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Build features and applications with a mobile responsive design
  • Write technical documentation
  • Work with data scientists and analysts to improve software
  • work with development teams and product managers to ideate software solutions
  • Design client-side and server-side architecture
  • Build the front-end of applications through appealing visual design
  • Develop and manage well-functioning databases and applications
  • Write effective APIs

Qualifications

  • BS Graduate of any Computer related course
  • Proven experience as a Software Developer, Software Engineer or similar role
  • Creative
  • Meticulous problem solver
  • Research-oriented
  • Passionate about new technologies
  • Team player
  • Attention to detail
  • Self-learner
  • Strong analytical and planning skills
  • Good communication and presentation skills
  • Excellent problem-solving skills
  • Object-oriented programming and common software design patterns Server-side Programming Language (either one of the following: Mobile dev, PHP, Node.js)
  • Strong knowledge in Web API and web services creation using REST API principles
  • MEAN (MongoDB/MySQL, Express, Angular and Node.js) Stack development
  • MySQL and MongoDB ORM tools for Node.js (primarily Sequelize and Mongoose).
  • Familiarity with OOP design principles
  • AngularUI Bootstrap, jQuery, jQueryUI
  • Knowledge in working with Linux distros (Debian and/or Redhat) using the Command Line Interface through SSH
  • Knowledge in source control primarily Git
  • Extensive experience with mobile development (Android/iOS); and preferably full-Stack development skills

See also

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