FREELANCE Full Stack Developer

Discipline

Technology


Work Type

Contract & Freelance


Hiring Urgency

Immediate

Short Introduction

The Full Stack Developer is responsible for developing websites and web applications (end-to-end) according to client’s specification. Create visually appealing sites that feature user-friendly design and clear navigation. In addition, develop, deploy, secure and maintain in a timely and accurate manner the “back-end” of any software product developed in-house or acquired from other vendors.

The role stays up-to-date with the latest industry trends, technologies, and best practices and is able to identify new opportunities and strategies for improving overall performance as well as growth.

Working Set-up

Work From Anywhere

Duties and Responsibilities

1. FULL-STACK WEB DEVELOPMENT
   • Develop or convert designed mock-ups to working and functional websites or applications based on business requirements from clients.
   • Develop client-side software (e.g., websites, web apps, mobile apps) using the appropriate technology stack and ensure that these are visually appealing, user-friendly, and easy to navigate while meeting the requirements of the client.
   • Perform backend integrations as required.
   • Perform basic DevOps responsibilities such as server configuration.
   • Ensure the security of deployed projects to production to minimize the risk of unauthorized access or hacking.

2. PROJECT DEVELOPMENT
   • Develop functional and high-quality back end or the data access layer of any software project within agreed timelines.
   • Deploy projects to any environment (Development, Staging, Production, etc.) and ensure accuracy to project specifications.

3. PLANNING, REPORTING, AND REVIEW
   • Participate in various stages of the Software development life cycle. These include planning, developing, testing, and reporting.
   • Validate and check feasibility of features of the website or application in collaboration with the requesting business unit.
   • Provide updates on project status as requested by supervisor or project manager or any equivalent team positions.

Key Competencies and Skills

We Are Looking For Someone Who

  • Has Expertise in native JavaScript and its abstractions (e.g. reactjs, nodejs,webpack)
  • Is Proficient in HTML (HyperText Markup Language) and CSS (Cascading Style Sheets)
  • With strong skills in Databases – MongoDB, PostgreSQL, and/or MySQL
  • With strong skills in PHP - Laravel along with other backend languages and frameworks (e.g., JavaScript/Node.js/Express)
  • Is Excellent with mobile related or server related technology, payment gateway Integration development work
  • Is Excellent project management and time management skills with the ability to prioritize and meet deadlines.
  • Has Effective negotiation skills and resource management.
  • Has Planning and organizational skills, including the ability to manage multiple projects and tasks simultaneously.
  • Has Excellent communication skills with experience in presenting thoughts, ideas, and data
  • Has Proficiency in MS Office (Excel, Word, PowerPoint) and Google Suite (Sheets, Docs, Slides)
  • Demonstrates emotional intelligence with the ability to empathize, listen actively, and build strong relationships and be customer centric.
  • Demonstrates ability to work and communicate effectively in teams, collaborate with colleagues, and build consensus to become better together.
  • Is Able to Lead The Change and adapt to changing business needs, shifting priorities, and new technologies. Innovation Oriented and uses creative problem-solving skills to identify new opportunities and enhance business outcomes.
  • Has a commitment to integrity, ethical standards, and a strong sense of personal and professional values.
  • Has an Entrepreneurial Spirit to drive results, take calculated risks, and seek out new ideas.
  • Has a reputation for trust and reliability with a strong track record of delivering results.
Required Qualifications
  • Bachelor’s degree in Computer Science and/or other related courses
  • At least 2-3 years of experience in software development or web application development or a proven track record in a similar position, working with a team in a similar or adjacent industry.
  • Experience working with clients and stakeholders to develop and negotiate directives, project scopes.
  • At least 3-6 months of experience handling digital marketing / digital-related projects.

Phishing Attack Warning

Watch out for phishing attacks! Remember that we only contact candidates through official email and LinkedIn.
We'll never use WhatsApp.
Stay safe and pursue your digital ambitions with us!

FREELANCE Full Stack Developer

Contract & Freelance / Immediate