Full Stack Developer – India

Celegence is looking for a full stack developer with 5 – 7 years of web application software development experience, having a focus on both front-end & back-end development.

Roles & Responsibilities

  • Develop applications using React/Node.js/MySQL with websockets/AJAX with a heavy emphasis on JavaScript
  • Prototype UI to ensure a good user experience and required functionality can be achieved
  • Help lock down the technology stack from end to end
  • Work within a fast paced Agile/Scrum methodology
  • Use SOAP and REST to implement API integrations with other SaaS platforms
  • Experience in enterprise architecture, designing concepts, exposure to different design patterns for UI, Persistence and development of solution.
  • Experience with Document Management Solutions like Box with good understanding of its APIs.

Education & Experience

  • 3+ years experience in ReactJS, Node JS, MySQL and AWS
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • Working knowledge of containerization
  • Basic knowledge on Kubernetes
  • Knowledge on any NOSQL database Skills
  • Full Stack Developer – Node.js, Express.js, JWT, Passport and other useful node packages
  • MySQL, MongoDB, Database Schema Design and development
  • Hands on skills with Database Stored Procedures, Views, Database Security
  • Hands on in AWS

Skills and Competencies

Technical Skills

  • Project Management
  • Strong understanding of Software Development Life Cycle (SDLC) management

Non Technical Skills

  • Possess strong verbal and written communications skills, strategic thinking, ability to influence others & problem resolving skills
  • Able to work independently
  • Fluent in English

Competencies

  • Good Communication (Writing and Verbal)
  • Customer Focused
  • Strong Time management

Personal Traits

  • Positive Attitude
  • Initiative and Commitment
  • Strong comprehension, analytical and problem solving skills
  • Detailed Oriented
  • Team player
  • Focused and sincere
  • Perseverance

Apply


upload your resume*

Request Information
close slider