Full stack

Posted on April 11, 2025

Apply Now

Job Description

  • Job Title:� Full Stack Developer
  • Location:�Remote
  • Reporting Relationship:�Contract for 6 Month+ Extendable
  • Budget:80k PM+ GST
  • Experience:�3-5 years
  • Job Type:�contract for 6 months + extendable
  • Role Summary:�We are seeking a Full Stack Java developer with Strong understanding of web development principles, including RESTful API design, client-server architecture, and responsive web design.
  • Job Description�/Responsibilities:
  • Front-End Development:
  • Design and implement visually appealing, responsive, and user-friendly interfaces using modern JavaScript frameworks and libraries such as React, Angular, or Vue.js.
  • Ensure cross-browser compatibility and optimize front-end performance.
  • Collaborate with UX/UI designers to create a seamless user experience.
  • Back-End Development:
  • Develop and maintain the server-side logic, databases, and APIs for web applications using technologies such as Node.js, Python, Java, Ruby, or PHP.
  • Integrate front-end elements with server-side logic.
  • Build scalable, secure, and efficient back-end systems.
  • Database Management:
  • Design and manage relational (SQL) or non-relational (NoSQL) databases, ensuring data integrity and optimizing performance.
  • Write efficient queries to manage and retrieve data from the database.
  • API Development and Integration:
  • Design, develop, and maintain RESTful APIs for front-end and back-end communication.
  • Integrate third-party services and APIs as needed to enhance application functionality.
  • Collaboration & Agile Development:
  • Work collaboratively within a cross-functional team, participating in code reviews, sprint planning, and daily stand-ups.
  • Contribute to the overall architecture of the system, ensuring scalability, security, and performance.
  • Participate in Agile development cycles and work to deliver new features and fixes in a timely manner.
  • Testing & Debugging:
  • Write unit, integration, and functional tests to ensure the reliability of both the front-end and back-end code.
  • Troubleshoot and resolve issues across the stack, including debugging front-end, back-end, and database problems.
  • Continuous Improvement:
  • Stay current with emerging technologies, frameworks, and best practices in web development.
  • Identify areas for improvement in application performance, code maintainability, and user experience.
  • Documentation:
  • Maintain comprehensive documentation for code, processes, and architecture.
  • Provide documentation for new features and application workflows.
  • Proposal Creation - Estimation & Solution architecture
  • Able to lead estimation of efforts for proposals
  • Create Solution Architecture & deployment diagrams
  • Technical Skills:
  • Front-End:�Proficiency in HTML5, CSS3, JavaScript (ES6+), and popular frameworks such as React, - Mandate
  • Back-End: Experience with server-side technologies such as, Java/ J2EE � Mandate
  • Databases: Strong knowledge of relational (SQL) and non-relational (NoSQL) databases (e.g., PostgreSQL, MySQL, MongoDB). - Mandate
  • Version Control: Familiarity with version control systems, particularly Git.
  • API Development: Experience developing and integrating RESTful APIs. - Mandate
  • Testing: Familiarity with testing frameworks such as Jest, Mocha, or Jasmine for both front-end and back-end testing.
  • DevOps: Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization tools (Docker).
  • Preferred Skills:
  • 5 years of professional experience in full-stack development or related roles.
  • Proven experience with both front-end and back-end technologies.
  • Strong understanding of web development principles, including RESTful API design, client-server architecture, and responsive web design.

Required Skills

No specific skills listed.