Job Detail

Full-Stack Developer (Contract]- Onsite

  • Medium Level
  • image Kenya
  • Type Fixed
  • Duration: 01 to 03 months

Project Detail

Project Overview:

We are seeking a highly skilled Full-Stack Developer to enhance our Workflow HRM system. The project involves resolving existing issues, improving user experience, optimizing performance, and integrating new features.

The ideal candidate will have extensive at least 3 years experience with the specified technologies and a proven track record of delivering high-quality solutions.

Key Responsibilities:

1. Bug Fixes and System Corrections:

o Leave Approval System: Diagnose and resolve the error preventing leave approvals, ensuring proper functionality and error handling.

o Document Upload Functionality: Identify and fix issues hindering document uploads, ensuring support for various file types and sizes.

2. User Interface Enhancements:

o Mobile Optimization: Implement responsive designs to ensure consistent user experience across devices, including adding necessary scroll bars and optimizing screen fit.

o Onboarding & Offboarding Process: Update user roles to allow both Super Admin and Admin to onboard employees, while retaining offboarding approvals exclusively for the Super Admin.

3. Performance Optimization:

o Conduct comprehensive performance audits to identify bottlenecks.

o Optimize server-side and client-side code to enhance system responsiveness and reliability.

4. Additional Feature Integration:

o Time and Attendance Module: Provide a detailed plan and, upon approval, integrate a module to accurately track employee time and attendance.

5. Collaboration and Communication:

o Work closely with stakeholders to gather requirements and provide progress updates.

o Participate in regular meetings to discuss challenges and next steps

Required Skills and Qualifications:

• Back-End Technologies:

o Nest.js Framework: Proven experience in building scalable and efficient server-side applications.

o TypeScript: Strong understanding and application of static typing to enhance code quality.

o Supabase: Experience with Supabase or similar platforms for database management and real-time capabilities.

o Docker: Proficiency in containerizing applications to ensure consistency across development and production environments.

o SQL: Expertise in designing and managing relational databases.

o Git & GitHub Actions: Familiarity with version control systems and CI/CD pipelines for automated testing and deployment.

• Front-End Technologies:

o Next.js Framework: Experience in developing server-side rendered React applications.

o TypeScript: Ability to implement type safety on the client side.

o Tailwind CSS: Proficiency in utilizing utility-first CSS frameworks for rapid UI development.

• Cloud Storage: o DigitalOcean Spaces: Experience with S3-compatible object storage solutions.

• General Skills: o Strong problem-solving abilities and attention to detail.

o Excellent communication and collaboration skills.

o Ability to work independently and manage time effectively.

Preferred Qualifications:

• Experience in HRM system development or similar enterprise applications.

• Familiarity with agile development methodologies.

• Knowledge of performance optimization techniques and tools.

 

Application Process: Interested candidates should submit their resume to tech@punditspace.io , a cover letter detailing relevant experience, and a portfolio or examples of previous work. Shortlisted candidates will be contacted for an interview. (tech@punditspace.io)

Note: This is a contract-based project with a defined scope and timeline. The successful candidate is expected to adhere to the project schedule and deliverables as outlined