Full stack
Posted on April 11, 2025
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.