Infinite Computer Solutions

posted about 2 months ago

Full-time - Senior
Professional, Scientific, and Technical Services

About the position

We are seeking a highly skilled Senior React.JS / Node.JS Developer with a strong background in building scalable web applications. The ideal candidate will have at least 8 years of experience in software development, specifically with React.JS and Node.JS. This role requires a deep understanding of front-end and back-end technologies, as well as experience with various databases including MySQL, Cassandra, and MongoDB. The candidate should also have additional skills in Python development, which will be beneficial for integrating various components of our applications. In this position, you will be responsible for designing and implementing user interfaces, developing server-side logic, and ensuring high performance and responsiveness of applications. You will collaborate with cross-functional teams to define, design, and ship new features, and you will be involved in all stages of the development lifecycle, from concept to deployment. The role also involves troubleshooting and debugging applications, as well as conducting code reviews to maintain code quality and best practices. As a Senior Developer, you will mentor junior developers and provide guidance on best practices in software development. You will also be expected to stay updated with the latest industry trends and technologies to ensure our applications remain competitive and innovative.

Responsibilities

  • Design and develop scalable web applications using React.JS and Node.JS.
  • Implement user interfaces and server-side logic for high-performance applications.
  • Collaborate with cross-functional teams to define and design new features.
  • Troubleshoot and debug applications to optimize performance.
  • Conduct code reviews and ensure adherence to best practices in software development.
  • Mentor junior developers and provide technical guidance.

Requirements

  • 8+ years of experience in software development.
  • Proficient in React.JS and Node.JS.
  • Experience with databases such as MySQL, Cassandra, and MongoDB.
  • Additional skills in Python development are preferred.
  • Strong understanding of web application architecture and design principles.

Nice-to-haves

  • Experience with cloud services (AWS, Azure, etc.).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and DevOps practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service