Note : You should fill this Google form
Then only your candiancy will be considered
Overview
The freelance Frontend/Backend Developer/Full Stack plays a crucial role in designing implementing and maintaining the user interface and serverside components of web applications. This position is essential for ensuring seamless user experiences and robust serverside functionalities.
Key Responsibilities
- Collaborate with the design team to develop userfriendly interfaces using HTML CSS and JavaScript.
- Implement responsive web designs and ensure crossbrowser compatibility.
- Develop and maintain serverside components using Node.js or other backend frameworks.
- Integrate userfacing elements with serverside logic APIs and databases.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection measures.
- Participate in code reviews and contribute to technical documentation.
- Collaborate with other team members and stakeholders.
- Troubleshoot and debug issues.
- Stay updated on emerging technologies.
- Work on both frontend and backend tasks as needed.
- Translate design mockups and wireframes into responsive web pages.
- Conduct performance and quality testing.
- Deploy applications and perform maintenance tasks.
- Assist in project planning and estimation.
Required Qualifications
- Bachelors degree in Computer Science Engineering or a related field.
- Proven experience as a freelance developer with a focus on frontend backend or full stack development.
- Proficiency in HTML CSS and JavaScriptReact
- Experience with modern JavaScript libraries and frameworks such as React.
- Familiarity with backend development using Node.js or other similar technologies.
- Understanding of database systems and ORM libraries.
- Knowledge of version control systems particularly Git.
- Ability to solve complex problems and think critically.
- Experience in building and consuming RESTful APIs.
- Knowledge of web performance optimization and web accessibility best practices.
- Strong communication and collaboration skills.
- Ability to work independently and manage time effectively.
- Experience with agile development methodologies.
- Attention to detail and a passion for creating highquality software.
- Demonstrated ability to learn and adapt to new technologies.
html,css,javascript,react,node.js,database,git,full stack development,server architecture