DevJobs

AI & Advanced Technologies - Senior Software Engineer

Overview
Skills
  • TypeScript TypeScript
  • C# C#
  • React React
  • Node.js Node.js
  • Angular Angular
  • Vue.js Vue.js
  • NoSQL NoSQL
  • RDBMS RDBMS
  • Git Git
  • GCP GCP
  • Azure Azure
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • LLMs
  • AI agents
  • GitHub Copilot
  • Cursor
  • Observability tooling

Responsibilities

  • Take full end-to-end ownership of features — from product thinking and design through development, testing, deployment, and post-production monitoring.
  • Collaborate with cross-functional teams to design, develop, and deploy high-quality web applications and services.
  • Champion and apply agentic development practices, leveraging AI-assisted tooling and automation to accelerate R&D velocity.
  • Develop robust and scalable systems using Node.js,C#,React, TypeScript and related frameworks.
  • Own the full DevOps lifecycle — CI/CD pipelines, containerization, release management, and production observability.
  • Optimize web applications for performance, scalability, and security across both microservice and monolithic architectures.
  • Write and maintain automated tests (unit, integration, end-to-end) to ensure code quality and reliability.
  • Utilize version control systems, particularly Git, for code management and collaboration.
  • Stay current with emerging technologies, AI tooling, and modern engineering trend




Requirements:


  • Minimum of 5 years of proven experience in end-to-end web application development.
  • Strong product mindset — ability to act independently across the full stack, from scoping and development to deployment and post-prod, without requiring close oversight.
  • Strong proficiency in frontend technologies such as React (mainly), Vue.js, or Angular.
  • Competence in E2E approach (Requirements<>Dev<>Testing<>Post production)
  • Experience working with relational and NoSQL databases.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities in English.
  • Hands-on experience with LLMs, AI agents, and AI-assisted development tooling (e.g., GitHub Copilot, Cursor, or custom agentic workflows).
  • Experience with cloud platforms such as Google Cloud, AWS, or Azure.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience working in both microservices and monolithic architecture environments.
  • Familiarity with observability tooling (logging, metrics, tracing).
  • Understanding of agile software development methodologies.
Global-e