Cyces Technology/Software

Full Stack Developer

Chennai, India In person Full-time

Job Overview

We are looking for a passionate and enthusiastic Full Stack Developer with 1.5 - 3 year of experience to join our dynamic development team. The ideal candidate should have a foundational understanding of both frontend and backend technologies, a strong desire to learn, and the ability to contribute to full-cycle software development. This is an excellent opportunity to work on real-world applications, collaborate with experienced developers, and build scalable and high-performance web solutions.

Responsibilities

  • Assist in building responsive user interfaces using HTML, CSS, and JavaScript frameworks like React.
  • Support backend development using languages like Node.js, Python, Django or PHP under guidance from senior developers.
  • Help in integrating frontend components with RESTful APIs and backend logic.
  • Work with relational and non-relational databases like MySQL or MongoDB for data storage and retrieval.
  • Use Git for version control, branching, and code collaboration.
  • Participate in testing activities, including writing basic unit tests and fixing bugs.
  • Ensure applications are responsive and compatible across different browsers and devices.
  • Collaborate with team members during stand-ups, code reviews, and sprint planning sessions.
  • Stay updated on industry trends and new technologies to continuously improve development skills.
  • Follow basic security and performance best practices while developing features.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 1.5 - 3 years of experience in web or software development (internships or academic projects count).
  • Basic knowledge of HTML, CSS, JavaScript, and at least one modern frontend framework (React.js, Next.js).
  • Exposure to backend technologies such as Node.js, Python, Django or PHP is a plus.
  • Understanding of database concepts and basic SQL or NoSQL queries.
  • Familiarity with Git or any version control system.
  • Strong problem-solving skills and eagerness to learn new technologies.
  • Good communication and teamwork abilities.

Job description provided by Cyces.
View the original posting