Full Stack Developer

Full Stack Developer

We are seeking a talented and experienced Full Stack Developer with a minimum of 3 years of hands-on experience to join our growing team. The ideal candidate will have strong expertise in both front-end and back-end development, along with solid problem-solving skills and a passion for building robust, scalable, and high-performing applications. You will work closely with cross-functional teams to translate business requirements into technical solutions while maintaining the highest standards of code quality and performance.

Duties and Responsibilities:

  • Write clean, maintainable, and efficient code following industry best practices.
  • Build reusable components, libraries, and services for future use.
  • Integrate data storage solutions, including relational and non-relational databases, cloud storage, and third-party APIs.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with product and design teams to understand requirements and deliver technical solutions.
  • Implement best practices for security and data protection.
  • Troubleshoot, debug, and resolve complex technical issues across the stack.
  • Participate in peer code reviews to ensure code quality, consistency, and alignment with project standards.

Qualifications:

  • 3+ years of experience as a Full Stack Developer or similar role.
  • Proficient in back-end technologies such as Java, Node.js, Python, etc.
  • Experience working with relational databases (MsSQL, Postgres, MySQL) and non-relational databases (MongoDB).
  • Strong understanding of RESTful APIs and API design principles.
  • Hands-on experience with version control systems (e.g., Git/GitHub).
  • Working knowledge of cloud platforms like Azure, AWS, or Google Cloud and familiarity with deployment tools.
  • Experience working in Agile/Scrum development environments.
  • Strong problem-solving abilities and a passion for writing clean, optimized, and maintainable code.
  • Excellent communication skills and a collaborative mindset.

Find Latest Job