Full Stack Developer

Job Title: Full stack Developer

Location: Navalur, Chennai.

About us:

Signatech is a rapidly growing company with a desire to transform the way people work by leveraging the power of IT. With a goal to help companies simplify, streamline, make informed decisions, and breathe.

What are we looking for?

As a Full Stack Developer, you will be responsible for both front-end and back-end development. You will work with the development team to create robust, high-performance applications, with a strong focus on both user experience and system functionality. This is a great opportunity for someone who enjoys working across the entire software stack, from the database and server-side logic to the user-facing interfaces.

Roles & Responsibilities:

  • Design, develop, and maintain both the front-end and back-end of web applications.
  • Collaborate with cross-functional teams to define and implement new features.
  • Write clean, scalable, and efficient code in various languages such as JavaScript, Python, Java, etc.
  • Build responsive and visually appealing user interfaces using modern front-end frameworks (React, Angular etc).
  • Develop back-end services and APIs using server-side technologies (Node.js, Python, Java).
  • Ensure the technical feasibility of UI/UX designs.
  • Integrate with third-party services and APIs.
  • Troubleshoot, test, and maintain the core product software and databases.
  • Optimize applications for maximum speed and scalability.
  • Stay up to date with the latest industry trends and technologies.
  • Participate in code reviews and ensure best practices are followed.

Requirements:

  • 2-4 years of hands-on experience as a Full Stack Developer or in a similar role
  • Strong proficiency in HTML, CSS, and JavaScript.
  • Experience with Node.js and Express.js.
  • Experience with databases such as MongoDB and SQL Server.
  • Experience with Docker and containerization.
  • Familiarity with AWS or other cloud-based services.
  • Familiarity with Git and version control systems.
  • Knowledge of Agile software development methodologies.
  • Excellent problem-solving and communication skills.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

If you are passionate about web development and possess the required skills, we would love to hear from you.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Share