Full Stack Developer – React.js/Node.js/Javascript

Job Description

As a  full-stack developer, you will be producing scalable software solutions and will be involved in the full software development life cycle, from conception to deployment. You should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. Your challenge will be to deliver a highly available service on top of a dynamic collection of third-party data sources whose priority is anything other than making your job easy. Explore the limits of your own resourcefulness by designing human and automated systems that deliver true reliability in an otherwise unpredictable environment.

Tech-Stack We Use : React, Node.js (Express), TypeScript, Python, and MongoDB with AWS as the primary cloud provider.

Responsibilities:

  • Work with development teams and UI/UX designer 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
  • Coach and mentor engineers within the team to develop their skills and abilities
  • 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
  • Continuously improve the team’s practices in code-quality, reliability, performance, testing, automation, logging, monitoring, alerting, and build processes

Requirements:

  • Proven experience as a Full Stack Developer or similar role
  • Good understanding of functional programming
  • Working in Agile/SCRUM development teams
  • Experience developing desktop and mobile applications
  • Hands on Experience in the Programming languages: JavaScript, Python, SQL.
  • Experience with Amazon Web Services and Dockers
  • Experience with developing front-end web applications using React JS, Vue JS, Angular
  • Demonstrate analytical, problem-solving, presentation, and interpersonal skills to handle various critical situations