Full Stack Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

SALARY

N/A

HOURS PER WEEK

TBD

DATE POSTED

Apr 26, 2024

JOB OVERVIEW

**Job Title: Full-Stack Developer for Talent Database Application**

**Job Type:** Contract (with potential for long-term engagement)

**Location:** Remote

**Overview:**
We are seeking an experienced Full-Stack Developer to build a robust app and web interface for a talent database. This platform will leverage a membership model to collect detailed information on members’ skills, experiences, and preferences to facilitate professional opportunities and networking.

**Key Responsibilities:**
- Design and develop a user-friendly web interface and corresponding mobile app that allows users to input and manage their professional information.
- Implement secure login and user authentication systems.
- Create and manage a relational database to store user information efficiently, ensuring quick retrieval and scalability.
- Ensure compliance with data privacy laws and implement strong security measures to protect user information.
- Work with UI/UX designers to ensure the platform is intuitive and meets the needs of diverse users.
- Develop and integrate features for users to upload and manage portfolio or work samples.
- Provide technical support and updates, addressing any bugs or functionality issues.

**Required Skills:**
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Strong backend development experience with languages like Python, Ruby, Node.js, or PHP and frameworks such as Django, Rails, or Express.
- Experience with database management systems, preferably SQL (e.g., PostgreSQL, MySQL) or NoSQL (e.g., MongoDB).
- Familiarity with RESTful APIs and server-side logic.
- Knowledge of authentication and authorization between multiple systems, servers, and environments.
- Understanding of best practices for database schema design and data normalization.
- Ability to implement automated testing platforms and unit tests.
- Excellent problem-solving skills and attention to detail.

**Desirable Additional Skills:**
- Experience with cloud services (AWS, Google Cloud Platform) and cloud database services.
- Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Prior experience in building membership-based platforms or CRM systems.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin