Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

2717 Commercial Center Boulevard, Ste E200, Katy, TX 77494, United States

305C/BA (307/27) Nguyen Van Troi, Ward 1, Tan Binh District

(+84) 899-109-108

Senior Full-stack Developer Python, ReactJS

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 JavaScript, .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 

Essential Skills

    • 4+ years of Python, focus on API development. 
    • Experience with ReactJS and other declarative UI frameworks. 
    • Experience in architecting, developing, and deploying modern architectural patterns/techniques. 
    • Experience in building, integrating, and operating highly distributed applications (Microservices, SOA, self-contained systems).
    • Solid experience in designing & developing RESTful APIs and microservices-based systems.
    • 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.
    • Strong understanding of secure coding practices and application security.
    • Experience in AWS or other cloud environments is a plus.
    • Experience in event-driven architectures, messaging patterns, and Apache Kafka is a plus. 
    • Experience with .NET Framework, .NET Core C# development  is a plus. 
    • Fluent English speaking.

You should be an expert in:

    • Python
    • Restful APIs design (OpenAPI, Swagger)

You should have knowledge of several of these technologies:

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

Why you’ll love working here

    • 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.