TopDev

Gigarion Technology

Senior Full-stack Developer (Python, .NET, ReactJS)

Quận Tân Bình, Hồ Chí Minh
Posted 11 months ago and Job expires in 11 months ago

Year of experience

Job Level

Job Type

Contract type

We are looking for a senior full stack developer with Python, .NET, and ReactJS on the Front End and and Web services/API experiences to join one of the new development teams. This full-stack role prioritizes Python, which is required at a senior level, and ReactJS, .NET at an
intermediate level.

Responsibilities

  • Partner with Project Manager towards improving and fulfilling technical direction of product.
  • Developing and implementing features relevant to the Backend side using Python, .NET with Agile Scrum Methodology.
  • Be passionate about Python, .NET, JavaScript stay relevant and understand how to implement advancement for existing or new systems.
  • Designed, developed, reviewed, implemented, and managed Python, .NET, and ReactJS application code and services for the production and pre-release environments.
  • Mentor and guide junior engineers, supporting their professional growth and development.
  • Participate in Agile software development, prototyping, and code review with development teams to build scalable microservices-based products

Requirements

  • 5+ years of Python, focus on API development.
  • Experience with React and other declarative UI frameworks.
  • Experience with .NET Framework, .NET Core C# development .
  • Experience in architecting, developing, and deploying modern architectural patterns/techniques.
  • Experience in building, integrating, and operating highly distributed applications (Microservices, SOA, self-contained systems)
  • Experience in event-driven architectures, messaging patterns, and Apache Kafka is a plus.
  • Solid experience in designing & developing RESTful APIs and microservices-based systems.
  • Solid experience in Agile development environments
  • Strong understanding of standard Software Engineering process and Agile methodology
  • Excellent software engineering skills and solution-driven way of thinking.
  • Experience in AWS or other cloud environments is a plus
  • Strong understanding of secure coding practices and application security
  • Fluent English speaking

You should be an expert in:

  • Python
  • Relational DB (PostgreSQL,) Mysql
  • Restful APIs design (OpenAPI, Swagger)

You should have good knowledge of several of these technologies:

  •  NET Framework, .NET Core C# development
  • NoSql (MongoDB, Redis…)
  • Docker/Container
  • JavaScript / TypeScript
  • CI/CD (Jenkins/Github action)
  • Message queue (Apache Kafka)
  • ReactJS
  • Architectural Patterns

Nice to have:

  • Kubernetes
  • Monitoring Tools (Grafana, Kibana….)
  • HTML/CSS
  • UI/UX
  • Cloud services(AWS, GCP, Azure)

Benefits

Meaningful work with passionate colleagues.
Attractive compensation, regular assessments, and salary reviews.
Year-end bonus & performance, retention bonus.
100% salary, full insurance.
Extra-health care program for employees.
Lunch allowance
Attractive benefits for team activities (team building, team outings, sports, trade union activities).
Various training on technical and soft skills

Recruitment Progress

Round 1

Online - Technical Interview

Round 2

Offline Interivew - Technical Interview

Round 3

Offline Interview with CEO - Offer

0 job opening

Industry

Software

Company size

25-99 Employees

Nationality

United States