Remote support

Job description:

We are looking for a Mean Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.

As a Mean Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.

Your goal will be to work with internal teams to design, develop and maintain software.

Qualifications:

Degree in Computer Science, BE, B-tech, M-tech, BCA, MCA, Statistics or relevant field. Having technical certification is also acceptable.

Responsibilities:

  • Collaborate with internal teams to produce software design and architecture
  • Test and deploy applications and systems
  • Revise, update, refractor and debug code
  • Improve existing software
  • Serve as an expert on applications and provide technical support
  • 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
  • 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

Requirements:

  • In-depth knowledge of NodeJS, ExpressJS or Restify
  • Experience implementing applications using Angular
  • Experience creating front end applications using HTML5, Angular, CSS/SASS
  • Experience in UI/UX library such as BOOTSTRAP & KENDO UI
  • Experience in utilising both sql and non-sql database such as MySQL, MongoDB, Firebase,
  • GraphQL
  • Hands-on experience with JavaScript/Typescript Development on both client and server-side
  • Knowledge of the following will be considered as an advantage:
  • Experience with web servers such as Apache2 and Nginx
  • Consumer Web Development Experience for High-Traffic, Public Facing web applications
  • Experience with cloud technologies also a plus
  • Creating secure RESTful-based web services in XML and JSON, JavaScript, JQuery
  • Continuous integration (Docker/Jenkins) and version control (SVN, Git)
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills

Leave a Reply