Full-Stack Developer (Angular + Python/.NET)

Info Way Group
Princeton, NJ, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) .NET Framework Web Accessibility HTML5 Cascading Style Sheets (CSS) Continuous Integration Software Debugging Software Design Patterns Python (Programming Language) Performance Tuning Scrum Methodology Software Engineering
+15 more
Systems Integration TypeScript Web Content Accessibility Guidelines Web Applications RxJS Enterprise Software Applications ReactJS Backend Vue.js AngularJS Graphql Front End Software Development React Redux Restful APIs Jasmine

Job description

We are seeking a highly skilled Full-Stack Developer with strong expertise in Angular and Python/.NET technologies to build scalable, secure, and high-performance enterprise applications. The ideal candidate will have hands-on experience developing modern front-end applications, integrating backend services, and contributing to CI/CD-driven agile environments., * Develop and maintain modern, responsive web applications using Angular (v11+)

  • Build and integrate backend services using Python and/or .NET technologies
  • Design and consume RESTful APIs and GraphQL services
  • Optimize applications for performance, scalability, accessibility, and responsiveness
  • Write clean, maintainable, and testable code following TDD/BDD practices
  • Collaborate with cross-functional teams in Agile/Scrum environments
  • Participate in CI/CD pipeline implementation and deployment processes
  • Troubleshoot, debug, and enhance existing applications
  • Mentor junior developers and contribute to technical best practices

Requirements

Do you have experience in TypeScript?, * 4+ years of hands-on experience with Angular (v11+) and Python/.NET development

  • Strong proficiency in:
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Experience with RxJS and state management libraries such as NgRx or Akita
  • Hands-on experience with testing frameworks including Jest, Jasmine, and Karma
  • Experience building and integrating RESTful APIs and/or GraphQL services
  • Familiarity with CI/CD tools and modern development workflows
  • Strong understanding of software engineering principles and design patterns
  • Excellent problem-solving and communication skills

Nice-to-Have Skills

  • Experience with React or Vue.js
  • Knowledge of Angular Universal and Progressive Web Applications (PWA)
  • Understanding of web accessibility standards (WCAG)
  • Experience with performance optimization techniques for enterprise applications

Preferred Candidate Profile

  • Strong team player with excellent collaboration skills
  • Ability to work in a hybrid environment from Princeton, NJ
  • Comfortable working in secure/government-related environments
  • Self-motivated and capable of working independently

Pay: $50.00 - $55.00 per hour

Application Question(s):

  • 4+ years of hands-on experience with Angular (v11+) and Python/.NET development - yes/no
  • Hands-on experience with testing frameworks including Jest, Jasmine, and Karma - yes/no
  • Experience with RxJS, state management (NgRx/Akita) - yes/no
  • Are you US Citizen - yes/no
  • Do you hold an active or open security clearance - yes/no

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 · LIVE

4:36 min

Improved TypeScript type inference features in RxJS 7

Jan-Niklas Wortmann · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all