Photon - Charlotte, NC

posted 6 days ago

Full-time
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

We are seeking a Full Stack Developer with expertise in both front-end and back-end development. The ideal candidate will be responsible for creating dynamic, responsive web applications using React, TypeScript, and Python, with FastAPI for API development, and will have a strong understanding of MongoDB.

Responsibilities

  • Develop dynamic and responsive web applications using ReactJS and TypeScript.
  • Craft efficient server-side code using Python.
  • Develop and consume APIs using FastAPI, focusing on performance and scalability.
  • Manage database operations with MongoDB, including data modeling and performance optimization.
  • Implement front-end unit testing using Jest.
  • Collaborate with design teams using tools like Sketch, Figma, or Adobe XD.

Requirements

  • Proficiency in ReactJS for front-end development.
  • Strong understanding of TypeScript for type-safe code.
  • Experience with Jest for front-end unit testing.
  • Solid knowledge of Python for back-end development.
  • Experience with FastAPI for API development.
  • In-depth knowledge of MongoDB for database management.
  • Familiarity with version control systems, preferably Git.

Nice-to-haves

  • Understanding of cloud services such as Azure or Google Cloud Platform.
  • Ability to implement CI/CD pipelines.
  • Familiarity with web security practices.
  • Understanding of user-centered design and usability testing.
  • Ability to create wireframes and user stories.
  • Knowledge of UX principles and accessibility standards.
  • Familiarity with Agile/Scrum development processes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service