2,784
companies
5,778
Jobs
Leverage our network to build your career.
If you are a Techstars portfolio company, claim your profile.

Full-Stack Engineer

Imago AI

Imago AI

Software Engineering
Gurugram, Haryana, India
Posted on Monday, March 7, 2022

We are seeking a Full Stack Developer to join our team and work on our cutting-edge software products. The ideal candidate will have experience in building cross-platform desktop applications using Electron, developing front-end components using ReactJS, designing and building server-side applications with Python, and deploying and managing applications on AWS. You will work in a fast-paced environment, collaborate with a multidisciplinary team of developers, and contribute to the entire software development lifecycle.

Responsibilities

  • Design and develop cross-platform desktop applications using Electron
  • Develop front-end components using ReactJS and ensure that they are performant and maintainable
  • Design and build server-side applications using Python and Flask/Django frameworks
  • Write clean, efficient, and maintainable code
  • Collaborate with designers, product managers, and other developers to create user-friendly software products
  • Implement and maintain continuous integration and deployment pipelines on AWS
  • Ensure the quality and security of the software products by writing and executing unit tests, integration tests, and end-to-end tests
  • Stay up-to-date with emerging trends and technologies in software development

Requirements

  • Bachelor's or Master's degree in Computer Science, or related field
  • At least 3 years of experience as a Full Stack Developer
  • Strong proficiency in front-end web development technologies such as HTML, CSS, JavaScript, and ReactJS
  • Strong proficiency in back-end web development technologies such as Python, Flask/Django, and SQLAlchemy
  • Experience in building cross-platform desktop applications using Electron
  • Familiarity with AWS services such as EC2, S3, Lambda, and CloudFormation
  • Experience with agile software development methodologies
  • Excellent problem-solving skills and attention to detail
  • Strong verbal and written communication skills

Nice to Have

  • Experience with mobile app development using React Native or Flutter
  • Experience with data analysis and visualization tools such as Pandas, NumPy, and Matplotlib
  • Familiarity with containerization technologies such as Docker and Kubernetes
  • Familiarity with DevOps tools and practices such as Jenkins, Ansible, and Terraform

If you are a self-motivated, proactive, and passionate Full Stack Developer with experience in Electron, ReactJS, Python, and AWS, please apply with your resume.