👨🏻‍💻 postech.work

Senior Software Engineer – Full Stack

StaffWise Technologies Inc. • 🌐 In Person

In Person Posted 1 day, 10 hours ago

Job Description

We are seeking a highly skilled Senior Software Engineer – Full Stack to design and develop scalable, modern applications across web, backend services, and AI-enabled systems. This role requires deep full-stack engineering expertise along with strong experience in API development, cloud-native architectures, and modern CI/CD practices.

The ideal candidate is a hands-on developer with advanced experience across multiple technologies including React.js, Python, .NET Core, Node.js, and Java Spring Boot, as well as experience working with machine learning frameworks and modern software architecture patterns.

This is a senior technical role requiring strong architectural thinking and real-world development experience.

MUST-HAVE REQUIREMENTS (Strictly Required)

Candidates will only be considered if they clearly demonstrate the following expertise.

Advanced React.js Development

Advanced proficiency in React.js

Strong experience with:

Functional Components

React Hooks

State management using Context API

Experience building scalable, high-performance front-end applications

Strong understanding of component-driven architecture and modern UI development practices

Strong Python Development \& FastAPI

Strong proficiency with modern Python versions

Hands-on experience building REST APIs using FastAPI

Experience developing scalable backend services

Knowledge of asynchronous programming and performance optimization

Experience with Node.js and Java Spring Boot

Hands-on development experience using Node.js

Experience building backend services using Java Spring Boot

Experience designing scalable service layers and APIs

Expertise with .NET Core Services \& C#

Proven experience building .NET Core Web APIs and services

Strong proficiency in C#

Experience developing enterprise-grade backend services

Machine Learning Frameworks \& Image Processing

Experience working with TensorFlow and PyTorch

Experience with image manipulation or computer vision applications is highly desirable

Ability to integrate ML components with application services

Modern Software Architecture Expertise

Strong hands-on experience with:

Microservices architecture

Serverless architecture

RESTful API design

Experience designing scalable and distributed systems

Strong understanding of software architecture patterns and best practices

Azure DevOps \& CI/CD

Hands-on experience using Azure DevOps

Experience building and maintaining CI/CD pipelines

Experience with automated testing, deployments, and release management

Key Responsibilities

Design and develop scalable full-stack applications

Build and maintain high-performance APIs and backend services

Develop modern front-end interfaces using React

Integrate AI/ML capabilities into applications

Design cloud-native architectures using microservices and serverless models

Build and maintain CI/CD pipelines in Azure DevOps

Collaborate with cross-functional teams to deliver high-quality software

Preferred Qualifications

Experience with cloud platforms (Azure preferred)

Experience with containerization (Docker, Kubernetes)

Knowledge of computer vision or image processing applications

Experience working in Agile development environments

Pay: $90.00-$100.00 per hour

Expected hours: 36.25 per week

Work Location: In person

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.