Sign Up
View All Projects
Recruitment Portal
Faiz Shahid
Software Engineer
ExpressJS
TypeScript
Vue.js
Description
The
recruitment portal
is a platform to make hiring easier for companies. It helps with
extracting and organizing data from resumes quickly. Job postings can be done through
linkedIn url, using templates, or uploading files. AI-driven virtual interviews, and
comprehensive assessments, provide a robust framework for identifying and securing top
talent. Additionally, its focus on upskilling and reskilling ensures candidates remain aligned
with the dynamic needs of the job market. With these capabilities recruitment portal
significantly enhances recruitment efficiency and effectiveness.
Role & Responsibilities
My role was a
full stack developer
. In my role as the
lead frontend developer
, I was
responsible for creating user-friendly interfaces. This involved implementing
responsive
design
principles across various devices and browsers. I developed efficient, reusable
components using
Vue JS
and managed application state with
Vuex..
Additionally, I
integrated these frontend components with backend services, ensuring a seamless data flow
and interaction within the application. As a lead frontend developer, I provided guidance,
mentorship
, and conducted
code reviews
to maintain high code quality.
On the
backend
, I designed and developed RESTful APIs with proper
authorization
for
specific roles. Since the applications have
multiple roles
, APIs related to a specific role are
exposed only to that role. As a backend developer, I was also responsible for
communication with other servers
, including our machine learning and scraper servers.
Additionally, we utilized
cron jobs
to manage data. I was also responsible for designing and
maintaining the database schema
to support the application's features, ensuring data
integrity and consistency.
My role also included managing
AWS cloud services
. This involved managing
AWS S3
buckets for storing resumes, job files, other media files, and static frontend hosting. I
configured
AWS CloudFront
for content delivery to provide low latency and high transfer
speeds for users worldwide and managed SSL certificates using
AWS Certificate Manager
to secure web communications. Additionally, I configured
AWS Route 53
for DNS
management, ensuring high availability and reliability of the application.
Partner With Faiz
View Services
More Projects by Faiz
EasyGIC Rates Scraper
Educational Portal
Assessment Management Platform
How it Works
Contra For Independents
Contra For Hiring
Success Stories
Commission-Free
Company
Mission
Careers
Newsroom
Resources
FAQ
Tips & Guides
Hire
Support
Dіscover Freelancers
Design
Engineering
Marketing
Music & Audio
Social Media
Video & Animation
Writing
Drops
Freelance Industry Report
Social
Terms & Conditions
Privacy Policy
Cookie Policy
© 2024 Contra.Work Inc All Rights Reserved.