Full-Stack Developer — .NET & Angular

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

TYPE OF WORK

Full Time

SALARY

$1300-$2000 (depending on experience)

HOURS PER WEEK

40

DATE UPDATED

Aug 8, 2026

JOB OVERVIEW

You will build features end to end for accounting and financial software used by online sellers - the Angular interface, ---------- /C# API behind it, and the MySQL schema underneath. This is a genuinely full-stack role: you need real depth on BOTH the back end and the front end, not just one side. You will design RESTful APIs and MySQL database schemas, build responsive Angular interfaces, own features across the whole stack, and keep a solid code-review standard. Full overlap with U.S. Eastern business hours (approximately 9 AM to 6 PM EST) is a firm requirement, not a preference. It is a fully remote role for candidates based in the Philippines.

What you’ll do
Build features end to end across the Angular front end, ---------- /C# API, and the MySQL schema.
Design RESTful APIs and MySQL database schemas, with attention to security and performance.
Build responsive Angular interfaces with HTML and CSS.
Own features across the whole stack and maintain a solid code-review standard.
Work in full overlap with U.S. Eastern business hours.

What we’re looking for
At least five years of full-stack development experience across ---------- /C# and Angular.
Real depth on both sides - this role is not a fit for someone strong on only the back end or only the front end.
---------- /C# back-end and RESTful API design.
Solid Angular front-end work with HTML and CSS.
MySQL schema design, optimisation, and API security.
Full overlap with U.S. Eastern business hours (approximately 9 AM to 6 PM EST) - a firm requirement, not a preference.

Nice to have
Experience with accounting principles or QuickBooks integrations.
Familiarity with e-commerce or SaaS platform development.
Knowledge of performance tuning and database scalability.
Experience working in remote, cross-timezone teams.

APPLY HERE: ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0166
Total Execution Time  0.0181
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,486,792 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Stack-Developer-NET-Angular-1705309
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0107 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1705309
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 948635
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1705309
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-08-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1705309' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1705309 
0.0015   UPDATE employer_jobs SET hit_counts '***Aug-08-2026=424***Aug-09-2026=2***Aug-10-2026=1' WHERE job_id'1705309'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=427' WHERE job_id'1705309'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1705309' 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` = 1705309 
0.0035   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '948635'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)