Software Engineer - Full Stack
We are seeking a highly skilled and motivated Full Stack Engineer to design, build, and maintain a collaborative file redaction and editing system across the full stack, combining modern frontend technologies like Next.js, React, and TypeScript with robust backend microservices built in ASP.NET Core (C#) and AWS cloud infrastructure . This role involves implementing real-time collaboration, secure data handling, and efficient document and image processing—all with a focus on scalability, usability, and reliability.
What You Will Do:
- Design and implement end-to-end features that span frontend UI, backend APIs, and cloud infrastructure.
- Develop modular, high-quality React components and pages in TypeScript within a Next.js application.
- Build scalable and secure REST APIs and microservices using ASP.NET Core (C#).
- Integrate the frontend with backend APIs to support real-time collaboration, synchronization, and live document editing.
- Design and deploy AWS infrastructure using Infrastructure as Code (IaC) tools such as AWS CDK.
- Implement efficient handling of image and text data, ensuring consistent performance across users and sessions.
Participate in architectural discussions to define system design, service boundaries, and data flow. - Optimize for performance, responsiveness, and maintainability across both client and server codebases.
- Write clean, well-documented, and testable code while following modern engineering best practices.
Qualifications (Required):
- 2+ years of professional experience in full stack or combined frontend/backend software development.
- Strong proficiency in TypeScript , React , and Next.js for frontend development.
- Solid experience building and maintaining REST APIs in C# using ASP.NET Core .
- Familiarity with integrating frontend applications with REST or GraphQL APIs.
- Strong understanding of HTML, CSS , and modern web development practices.
- Ability to translate complex product requirements into elegant, maintainable software solutions.
- Strong communication skills, attention to detail, and ability to collaborate across disciplines.
Qualifications (It’s a Plus):
- Experience with real-time collaboration technologies such as WebSockets, CRDTs, or OT.
Familiarity with graphics rendering or canvas-based interfaces (e.g., HTML5 Canvas, WebGL, or SVG).
Knowledge of distributed systems , scalability, and fault-tolerant design. - Hands-on experience with AWS services (EC2, S3, Lambda, RDS, DynamoDB).
- Practical knowledge of IaC tools such as AWS CDK, Terraform, or CloudFormation.
- Experience with containerization (Docker) and orchestration platforms (Kubernetes).
- Understanding of Clean Architecture , event-driven systems, and message queues (e.g., SNS, SQS, EventBridge).
- Familiarity with performance optimization techniques for both client and server environments.
- Experience building document or image editing tools or similar interactive web applications.
What We Offer:
- Competitive salary & performance-based bonuses
- Work with cutting-edge AWS and DevOps technologies
- Flexible work arrangements
- Opportunities for career growth
- A collaborative team culture
Recommended Jobs
Customer Relations Manager
AO Globe Life is hiring individuals to join our mission-driven, fully remote team. Whether you are a recent graduate in business, marketing, communications, or simply seeking a purpose-driven career …
Roadway/Civil Engineer in Training
Job Description Job Description Are we the road to your future? We are currently searching for a junior level Roadway/Civil Engineer in Training to support our Mid Atlantic Region located…
Research Scientist, Immuno-Oncology (PhD Required)
Position Summary: The research scientist will be involved in conducting immune-oncology research programs directed at identifying new therapeutic targets and development drug development programs in …
Preventive Dental Technician (Hiring Immediately)
Work in a Stunning New Office – Part-Time Dental Hygienist Position Available! Location: 5980 Plank Road, Fredericksburg, VA 22407 Schedule: Fridays: 7:00 AM – 4:00 PM Occasional Saturdays:…
Refrigeration Technician
 Are you a Rack Refrigeration/HVAC Service Technician with more than just technical prowess? If you are driven, committed to personal growth, dedicated to your craft, and always willing to go the e…
HR Receptionist
: Life Protect 24/7 is a sales call center searching for a self-motivated, high performing individual with a desire to represent our company, advocate for amazing employee experience, and help grow …
Direct Support Professional - Up to $18/hour
Location: Fairfax, VA 22031 Date Posted: 02/16/2026 Category: Residential Education: High School Diploma/GED With over 35 years in business, the Delta-T Group has built a reputation for ref…
Cloud Developer
J5 Consulting is a Maryland based company established in 2006 to provide computing and consulting services for government and commercial entities. Our services improve Information System networking p…
Industrial Painter/Loader
Industrial Painter/Loader Shift: Monday-Friday (3:30pm to 11pm) Pay: $20-23/hr. Description: ~ The Painter/Load is mainly responsible for painting and preparing structural steel and assis…
Senior Principal Engineer
Job Description Job Description Seeking Professional Licensed Engineer with 5 – 15 years of experience in the water industry. Background and experience in municipal or industrial water, wastewate…