USD
$USD
₱PHP
Budget:
$300.00 - $600.00
Delivery:
7 days
Deadline:
January 6, 2024
Start date:
End date:
The Role:
We are seeking a talented and passionate Full-Stack Web Developer to join our growing team. You will play a key role in the development and maintenance of our website, working across both the front-end and back-end aspects. You will be responsible for collaborating with designers, product managers, and other developers to deliver a high-quality website that meets our users' needs.
Responsibilities:
Design, develop, and maintain the front-end and back-end of our website.
Implement user interfaces and interactive features using modern front-end frameworks, such as ReactJS (experience with other frameworks like Vue.js or Angular is a plus).
Develop robust and scalable web services using popular back-end technologies (Java with Spring or Node.js with Express are both acceptable, and knowledge of other languages like Python is a plus).
Integrate front-end and back-end components using APIs and data exchanges.
Optimize website performance and ensure cross-browser compatibility.
Write clean, maintainable, and well-documented code.
Participate in code reviews and collaborate with other developers to ensure high-quality code standards.
Stay up-to-date with the latest web development trends and technologies.
Qualifications:
Bachelor's degree in Computer Science or a related field (or equivalent experience).
3+ years of experience as a full-stack web developer.
Strong understanding of HTML, CSS, JavaScript, and web development principles.
Proficiency in at least one modern front-end framework, such as ReactJS.
Experience with backend development technologies, such as Java with Spring or Node.js with Express.
Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
Experience with API development and integration.
Excellent communication and collaboration skills.
Ability to work independently and as part of a team.
Strong problem-solving skills and a passion for learning new technologies.
Benefits:
Opportunity to work on challenging and impactful projects.
Collaborative and supportive work environment.
Flexible work arrangements.
Location:
Pick up location:
Drop off location:
Posted in Other