Search by job, company or skills

Innovation City

Full Stack Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

The Full Stack Developer at Innovation City will play a pivotal role in designing, developing, and maintaining applications that support our digital ecosystem. This role requires expertise in both front-end and back-end development, with a strong emphasis on microservices and AI-powered applications. Blockchain development is considered a bonus skillset rather than a core requirement.

The ideal candidate will collaborate closely with cross-functional teams to deliver scalable, secure, and high-performance solutions that align with INC's mission to foster innovation in the digital assets sector.

Responsibilities

  • Develop modern user interfaces with React.js / Next.js (TypeScript).
  • Build scalable back-end services using Node.js, Python, or Rust, applying microservices architecture.
  • Integrate front-end and back-end components for seamless user experiences.
  • Build AI-powered features (LLMs, RAG, embeddings, classification).
  • Integrate vector databases, inference APIs, and pipelines.
  • Ensure reliability, security, and scalability of AI systems
  • Smart contract development using Solidity or Rust.
  • Integrate blockchain workflows via Web3 APIs and wallet interactions.
  • Apply best practices for token standards (ERC-20, ERC-721) and smart contract security/testing.
  • Build scalable services with Node.js, Python, or Rust, using microservices architecture and APIs (REST/GraphQL).
  • Ensure APIs are secure, scalable, and well-documented.
  • Manage relational and non-relational databases (PostgreSQL, MySQL, MongoDB) with caching layers like Redis.
  • Write and maintain unit, integration, and end-to-end tests.
  • Deploy and operate applications on AWS (ECS, EKS, S3, RDS) and VPS platforms
  • Apply cloud-native practices: Docker, Terraform/, CI/CD pipelines, autoscaling.
  • (Optional) Implement monitoring and observability with Prometheus - Grafana.
  • Work closely with designers, product managers, and other developers to deliver high-quality products.
  • Maintain comprehensive documentation for codebases and development processes.

Requirement

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in full-stack development.
  • Strong experience with AWS deployments, infrastructure-as-code, and cloud-native practices.
  • Proven expertise in front-end (React.js / Next.js) and back-end (Node.js / Python / Rust).
  • Hands-on experience in developing AI-driven applications (LLMs, embeddings, ML pipelines).
  • (Bonus) Experience with blockchain technologies, smart contracts (Solidity/Rust), and Web3 integrations

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 129812307