Full Stack Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

WAGE / SALARY

4.00/hr

HOURS PER WEEK

20

DATE UPDATED

Feb 11, 2026

JOB OVERVIEW

Full Stack Developer (Angular / AWS)

Remote · Full-Time

We’re looking for a real full-stack engineer — not someone who “touches” the front end and dabbles in the backend, but someone who can own features end-to-end and ship clean, production-ready work.

If you enjoy turning rough ideas or Figma files into polished UI, wiring them into scalable AWS services, and sweating the details that make software feel solid — keep reading.

What You’ll Be Doing

Building and maintaining modern, responsive web apps using Angular + TypeScript

Creating pixel-clean, accessible UI with strong layout, spacing, typography, and motion

Implementing backend logic using AWS Lambda (Python and/or Node.js)

Defining and deploying infrastructure using AWS SAM

Configuring and optimizing CloudFront for fast, secure delivery of front-end assets and APIs

Working directly with product and design to translate ideas into intuitive UX

Writing and maintaining tests on both the front end and backend

Reviewing code, giving real feedback, and keeping standards high

Debugging real-world issues across the stack (performance, reliability, usability)

Helping improve architecture, tooling, and development workflows as we scale

What We’re Looking For

You should be comfortable saying: “Yeah, I can take that from idea ? production.”

Required

5+ years of professional experience building web applications

Strong Angular experience (v10+) with TypeScript / JavaScript

Hands-on experience building serverless applications with AWS Lambda

Backend experience using Python

Experience using AWS SAM for infrastructure and deployments

Experience with CloudFront (CDN, caching, secure delivery)

Strong UI skills, including:

Advanced CSS (Flexbox, Grid, animations, responsive layouts)

Solid understanding of UI/UX fundamentals

Good eye for layout, spacing, typography, and visual hierarchy

Strong grasp of web fundamentals (HTML5, REST APIs, HTTP, browser behavior, performance)

Experience writing unit/component tests (Jest, Jasmine, Karma, or similar)

Comfortable with Git and standard branching workflows

Able to work independently, communicate clearly, and collaborate without hand-holding

Nice to Have (Not Required)

Experience with AWS services like API Gateway, S3, Cognito, DynamoDB, CloudWatch

Familiarity with Angular component libraries or design systems (Material, PrimeNG, custom systems)

CI/CD experience (automated testing and deployment)

Performance profiling and optimization experience (frontend or backend)

How We Work

Remote, async-friendly

Small team, real ownership

No micromanagement — but high standards

You will have a real say in how things are built

If you apply, please be ready to actually talk. We move quickly and value clear communication.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0231
Total Execution Time  0.0245
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,152 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Stack-Developer-1576735
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0177 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1576735
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 879917
 LIMIT 1 
0.0088   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1576735
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-20',ej.date_added) duration_daysDATEDIFF('2026-06-20',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1576735' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1576735 
0.0015   UPDATE employer_jobs SET hit_counts '***Feb-11-2026=118***Feb-12-2026=26***Feb-13-2026=9***Feb-14-2026=11***Feb-15-2026=8***Feb-16-2026=10***Feb-17-2026=13***Feb-18-2026=9***Feb-19-2026=3***Feb-20-2026=1***Feb-21-2026=5***Feb-22-2026=4***Feb-23-2026=4***Feb-24-2026=2***Feb-25-2026=3***Feb-26-2026=2***Feb-27-2026=2***Feb-28-2026=1***Mar-02-2026=6***Mar-03-2026=1***Mar-04-2026=3***Mar-05-2026=1***Mar-06-2026=7***Mar-07-2026=5***Mar-09-2026=1***Mar-10-2026=3***Mar-11-2026=3***Mar-12-2026=4***Mar-15-2026=2***Mar-16-2026=2***Mar-17-2026=2***Mar-18-2026=8***Mar-19-2026=6***Mar-21-2026=1***Mar-23-2026=4***Mar-24-2026=2***Mar-25-2026=2***Mar-26-2026=4***Mar-27-2026=7***Mar-28-2026=2***Mar-30-2026=1***Apr-01-2026=1***Apr-03-2026=4***Apr-05-2026=3***Apr-06-2026=1***Apr-07-2026=3***Apr-08-2026=1***Apr-10-2026=1***Apr-11-2026=1***Apr-12-2026=1***Apr-14-2026=5***Apr-16-2026=11***Apr-17-2026=2***Apr-19-2026=2***Apr-20-2026=4***Apr-22-2026=1***Apr-23-2026=1***Apr-27-2026=1***Apr-29-2026=4***Apr-30-2026=5***May-01-2026=3***May-02-2026=1***May-03-2026=2***May-04-2026=3***May-05-2026=5***May-06-2026=5***May-07-2026=1***May-08-2026=2***May-09-2026=6***May-12-2026=1***May-13-2026=2***May-15-2026=1***May-16-2026=4***May-17-2026=2***May-18-2026=1***May-19-2026=1***May-20-2026=1***May-21-2026=3***May-22-2026=1***May-23-2026=1***May-24-2026=2***May-25-2026=1***May-26-2026=2***Jun-01-2026=3***Jun-02-2026=4***Jun-03-2026=1***Jun-06-2026=1***Jun-07-2026=1***Jun-08-2026=1***Jun-09-2026=1***Jun-10-2026=2***Jun-11-2026=3***Jun-12-2026=2***Jun-14-2026=3***Jun-16-2026=1***Jun-18-2026=1***Jun-19-2026=3***Jun-20-2026=1' WHERE job_id'1576735'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Feb-2026=231***Mar-2026=77***Apr-2026=52***May-2026=51***Jun-2026=28' WHERE job_id'1576735'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1576735' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1576735 
0.0017   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '879917'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)