Mid-Level Full Stack Engineer – Flutter / .NET

Posted An Hour Ago
Be an Early Applicant
Cairo, EGY
In-Office
Mid level
Internet of Things • Software • Analytics • Consulting
The Role
Develop scalable full-stack applications across the software lifecycle. Responsibilities include designing client- and server-side architecture, building Flutter interfaces, developing .NET back-end systems and APIs, optimizing databases, testing, debugging, implementing security measures, participating in code reviews, and maintaining technical documentation. The role collaborates within Agile/Scrum teams and may involve cloud deployment, CI/CD, and containerization.
Summary Generated by Built In

Techsa is looking for a Mid-Level Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. 
 

As a Mid-Level Full Stack Developer, you should have experience in both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with visual design and utility. 

Primary Responsibilities

 

  • Collaborate with development teams to ideate, plan, and implement software solutions
  • Design both client-side and server-side architecture for scalable and maintainable applications
  • Build responsive and visually appealing front-end interfaces using Flutter and web technologies
  • Develop, maintain, and optimize databases and back-end systems
  • Create and integrate well-documented APIs
  • Conduct thorough testing to ensure software quality, responsiveness, and reliability
  • Troubleshoot, debug, and enhance existing applications
  • Implement security and data protection measures
  • Contribute to reusable, efficient, and maintainable codebases
  • Participate in code reviews and provide constructive feedback
  • Prepare and maintain technical documentation


Requirements

 Job Qualifications

 

  • Bachelor’s degree in computer engineering, Electronics Engineering, Computer Science, or equivalent field
  • 1–3 years of professional experience in full-stack software development
  • Demonstrated experience with Flutter (for mobile app development) and.NET (C#, ASP.NET, Entity Framework)


Knowledge, Skills, and Abilities

 

  • Solid understanding of software development principles, object-oriented programming, and design patterns
  • Solid understanding of.NET technologies and frameworks (C#, ASP.NET, Entity Framework, etc.).
  • Hands-on experience in Flutter for mobile app development 
  • Strong experience developing RESTful APIs and working with communication protocols (HTTP, WebSockets)
  • Competence in database design, query optimization, and working with NoSQL-based systems
  • Familiarity with version control systems such as Git
  • Strong debugging and analytical skills
  • Ability to work collaboratively in Agile/Scrum teams
  • Good communication and problem-solving abilities
  • Eagerness to learn new technologies and continuously improve skills

Nice to Have

 

  • Experience with cloud deployment (AWS, or GCP)
  • Exposure to CI/CD pipelines and containerization (Docker)
  • Familiarity with cross-platform development workflows



Skills Required

  • Bachelor's degree in computer engineering, electronics engineering, computer science, or an equivalent field
  • 1-3 years of professional experience in full-stack software development
  • Demonstrated experience with Flutter for mobile app development
  • Experience with .NET, C#, ASP.NET, and Entity Framework
  • Understanding of software development principles, object-oriented programming, and design patterns
  • Experience developing RESTful APIs and working with HTTP and WebSockets
  • Competence in database design, query optimization, and NoSQL systems
  • Familiarity with Git or other version control systems
  • Ability to work collaboratively in Agile/Scrum teams
  • Experience with cloud deployment using AWS or GCP
  • Exposure to CI/CD pipelines and Docker containerization
  • Familiarity with cross-platform development workflows
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dubai
14 Employees
Year Founded: 2021

What We Do

Techsa is a Cairo-based software services and development company that builds technology solutions tailored to client needs. Its work combines custom and mobile-app development, IT consulting, and software innovation with IoT/data-management platforms and analytics, including AI/ML-driven analysis. It serves sectors such as water and wastewater, logistics, roads, and property maintenance, and also describes itself as a partner for recruiting, onboarding, and managing software teams.

Similar Jobs

Hilton Logo Hilton

Information Technology Manager

Events • Food • Travel • Hospitality • Hotels & Resorts
In-Office
Cairo, EGY
500000 Employees

Ericsson Logo Ericsson

Senior Network Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Cairo, EGY
88000 Employees

Hilton Logo Hilton

General Manager

Events • Food • Travel • Hospitality • Hotels & Resorts
In-Office or Remote
2 Locations
500000 Employees

Pfizer Logo Pfizer

Project Excellence Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Cairo, EGY
121990 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account