Full Stack Developer

The Full Stack Developer is responsible for developing and maintaining web applications, ensuring seamless integration between the front-end and back-end systems. This role involves working with various technologies, frameworks, and tools to deliver high-quality software solutions. The Full Stack Developer will collaborate with cross-functional teams to design, develop, and deploy scalable and efficient applications.

Key Responsibilities:

  • Front-End Development:
    • Develop user-friendly web interfaces using HTML, CSS, JavaScript, and modern frameworks/libraries such as React, Angular, or Vue.js.
    • Ensure the technical feasibility of UI/UX designs.
    • Optimize applications for maximum speed and scalability.
  • Back-End Development:
    • Build and maintain server-side logic using languages such as Node.js, Python, Ruby, Java, or PHP.
    • Develop and integrate APIs and microservices.
    • Implement security and data protection measures.
  • Database Management:
    • Design and manage database schemas and structures.
    • Write efficient SQL queries and perform database optimization.
    • Work with both relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).
Job Category: Engineering
Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx