Full Stack Developer


  • 29 December 2024

Job Description :

We are seeking a skilled and enthusiastic Full Stack Developer with over one year of experience to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end components of our web applications. You will collaborate with cross-functional teams to deliver high-quality, scalable, and user-friendly solutions.

  • Skills Required :

    Responsibilities - Develop, test, and maintain web applications using front-end and back-end - technologies. - Collaborate with designers and product managers to translate requirements into technical solutions. - Write clean, maintainable, and efficient code while adhering to best practices. - Debug and resolve technical issues across the stack. - Optimize applications for maximum performance and scalability. - Work with APIs to integrate third-party services and enhance functionality. - Participate in code reviews to ensure code quality and standards. - Keep up-to-date with the latest trends and advancements in web development. Required Skills Technical Skills Front-End Development: Proficiency in HTML, CSS, and JavaScript. Experience with frameworks/libraries like React.js, Angular, or Vue.js. Back-End Development: Knowledge of server-side languages such as Node.js, Python, Java, or PHP. Experience with frameworks like Express.js, Django, or Spring. Database Management: Proficiency in SQL (MySQL, PostgreSQL) and NoSQL (MongoDB). Understanding of database design and optimization. API Development and Integration: RESTful APIs and/or GraphQL. Knowledge of authentication mechanisms like OAuth, JWT, etc. Version Control: Proficiency in Git and platforms like GitHub or GitLab. Other Skills: Basic knowledge of DevOps (CI/CD pipelines, Docker). Familiarity with cloud services (AWS, Azure, or GCP). Soft Skills Strong problem-solving and analytical abilities. Excellent communication and teamwork skills. Ability to manage time and prioritize tasks in a fast-paced environment. Eagerness to learn and adapt to new technologies.

  • Experience Required :

    1+

  • Job Location :

    Remote