Software Engineer at Koii Network

Full Time1 month ago
Employment Information
Job Description
Seeking a skilled full-stack developer to contribute to the development and maintenance of innovative web applications. The role involves working across both front-end and back-end systems to deliver high-quality, scalable solutions. Key responsibilities include implementing robust backend architectures, designing user interfaces, and ensuring seamless integration of features. This position requires close collaboration with cross-functional teams to transform design concepts into functional products.
Key Responsibilities
  • Develop, test, and maintain robust back-end systems using Node.JS and Express, ensuring scalability and performance for high-traffic applications.
  • Design and implement website interfaces using React, creating responsive and intuitive user experiences across multiple platforms.
  • Collaborate closely with the design team to transform prototypes from Figma into live web apps, maintaining alignment with design specifications.
  • Develop and maintain "Koii Tasks" (https://docs.koii.network/quickstart/hello-world/introduction), contributing to its evolution from concept to production.
  • Design and manage databases with MongoDB, optimizing data structures for efficiency and ensuring data integrity.
  • Utilize Git and other Version Control Systems to manage and track changes in the codebase, maintaining clear version history and collaboration workflows.
  • Maintain comprehensive documentation using Docusaurus, ensuring technical resources are accessible and up-to-date for team members and stakeholders.
  • Have a fundamental understanding of containerized applications using Kubernetes, enabling efficient deployment and scaling of services.
  • Have experience with AWS for cloud services and infrastructure, managing serverless architectures and ensuring secure, reliable cloud operations.
  • Possess fundamental knowledge of Web3 technologies, integrating blockchain capabilities into application development where applicable.
Job Requirements
  • Proficient in Typescript/Javascript for writing efficient, reusable, and modular code that adheres to best practices and promotes maintainability.
  • Strong expertise in backend development with Node.JS and Express, including RESTful API design, database integration, and system optimization.
  • Experience with React framework for building dynamic, component-based front-end interfaces that enhance user engagement and accessibility.
  • Knowledge of MongoDB for database design, querying, and management, with understanding of NoSQL principles and data modeling techniques.
  • Ability to collaborate effectively with design teams, translating Figma prototypes into functional web applications with attention to detail.
  • Skilled in using Docusaurus for creating and maintaining technical documentation, ensuring clarity and organization for end-users and developers.
  • Basic understanding of Kubernetes for container orchestration, enabling deployment of scalable and resilient applications in cloud environments.
  • Experience with AWS cloud services, including EC2, S3, and Lambda, for infrastructure management and serverless application development.
  • Knowledge of Web3 technologies such as smart contracts, decentralized storage, and blockchain APIs to support next-generation application features.
  • Proficiency in Git for version control, including branching strategies, code reviews, and collaborative development workflows.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact