Full Stack Developer - Mumbai, India - Toyow

    Toyow
    Toyow Mumbai, India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    We are looking for a seasoned Full Stack Developer to join our innovative team. This role involves building and maintaining advanced web applications utilizing a tech stack that includes TypeScript, JavaScript, , Express, , gRPC, MongoDB, and AWS. The ideal candidate will have a strong understanding of system design and blockchain technology, working closely with cross-functional teams to deliver solutions that are not only technically sound but also align with our business goals.

    Responsibilities:

    · Design, develop, and maintain scalable and responsive web applications.

    · Write robust, maintainable code primarily in TypeScript and JavaScript.

    · Develop backend services with and Express, handling data interactions using MongoDB and gRPC.

    · Create compelling user interfaces and experiences using the framework.

    · Design and implement blockchain-based solutions and integrate blockchain technology into existing and new applications.

    · Manage AWS-based infrastructure to ensure application scalability, performance, and security.

    · Work collaboratively with team members to define system architecture, API design, and service integration.

    · Engage in code reviews, maintain thorough documentation, and adhere to software development best practices.

    · Stay abreast of emerging technologies and advancements in web and blockchain technologies to propose and implement new solutions.

    Qualifications:

    · Bachelor's degree in Computer Science, Information Systems, or a related field.

    · Minimum of 3 years of experience in full-stack web development.

    · Strong proficiency with TypeScript, JavaScript, , Express, and

    · Solid understanding and experience with MongoDB and gRPC.

    · Demonstrable experience with AWS and cloud service management.

    · In-depth knowledge of system design principles and experience implementing blockchain solutions.

    · Excellent analytical, problem-solving, and communication skills.

    · Ability to thrive in a fast-paced, agile environment.

    Good to have:

    · Advanced understanding of blockchain platforms like Ethereum, Hyperledger, or others.

    · Experience with CI/CD tools, Docker, and Kubernetes for development and deployment.

    · Familiarity with additional cloud platforms (Google Cloud, Azure).