Full Stack Developer (Python, React.js)
$120K/yr – $140K/yr
You'll complete your application on the employer's website.
$120K/yr – $140K/yr
You'll complete your application on the employer's website.
Job type
Salary
$120K/yr – $140K/yr
Location
Sector
Posted
19 days ago
Peregrine Advisors is hiring a Full Stack Developer to develop and support cloud-native Python services and React.js applications for government-focused projects. The role includes building APIs and AWS workflows, delivering tested code through production, and supporting secure development, CI/CD, and production services. OPEN Data Jobs is Peregrine’s recruiting partner.
Tags
Information Technology & Services
Insider Connection @OPENDataJobs
2 email credits available today
Beyond your network
Find More Connections
From your previous company
from your School
Find Any Email
Responsibilities
Build back-end features in Python on a cloud-native AWS stack, starting from user stories
Build the React.js screens and components that put those features in front of users
Automate workflows using AWS Lambda, Amazon Simple Storage Service (S3), and related AWS services
Develop the application programming interfaces (APIs) and integrations that link internal systems with commercial products
Write unit and integration tests, join code reviews, and resolve the defects you find, carrying the work all the way to production
Help automate the continuous integration and continuous delivery (CI/CD) pipeline, write code that is secure and accessible, and support your services in production
Work with AI-assisted development tools every day, and review and test everything they produce
Help uphold quality development practices, including test-driven development and automated testing
You deliver and own tested, working code through production, including the defects you identify and resolve
You automate business operations that replace manual checks, validations, and spreadsheet workflows, and you build deployment pipelines so releasing services becomes routine
You adapt your development workflow as AI tools evolve, using them to help implement, test, and improve the components you own
You give the tools clear context, review and test their output, and remain accountable for the code you deliver
Preferred
Production workloads delivered hands-on in AWS, an AWS certification, or a Python certification
Federal information technology experience
Consulting experience in a client-facing setting
Familiarity with AI-assisted developer tools
Familiarity with CI/CD pipelines and DevSecOps practices
Benefits
Medical, dental, and vision insurance with the employee premium fully paid and half of dependent premiums
Employer-paid life, accidental death, and short-term and long-term disability insurance
A 401(k) matched 100% up to 4% of salary, vesting immediately
Unlimited paid time off
Sponsored professional certifications and continuing education
Extensive onboarding
Rotation across functions to expand your skills and perspective
Hybrid work arrangement based in the Washington, DC metropolitan area; commuting cadence varies by assignment
Support for your development across assignments and clients
OPEN Data Job connects high potential data professionals with critical roles in the Federal sector and helps the Federal government and its contractors find the high quality help they need.
https://opendatajobs.com
Company data provided by
AI Tools
Customize Your Resume
Maximize your interview chances
Build Cover Letter
Make your application stand out
Analyze How Well You Fit
Understand your strength & weakness
Qualifications
The initial engagement requires United States citizenship and the ability to obtain a Public Trust determination
4+ years of professional hands-on software development experience, with back-end work in Python and front-end work in React.js
Bachelor's degree
Familiarity with cloud development on AWS, including AWS Lambda and Amazon S3
The ability to take a defined specification to working, tested code and own it through production, using object-oriented design, design patterns, and data modeling
Experience with relational databases, for example PostgreSQL, SQL Server, or Oracle
Experience with NoSQL databases such as MongoDB or DynamoDB
Strong troubleshooting and problem-solving skills, backed by sound analytical judgment
Delivery experience in an Agile framework such as Scrum or Kanban, tracking work in a tool such as Jira
Excellent communication skills, including working directly with non-technical client stakeholders and translating business requirements into technical solutions
Accurate estimation of your assigned tasks and work effort
Proficiency in writing, PowerPoint, and Excel
A practical command of modern cloud development, with the range to create something new or improve an existing system
Delivery habits to match: version control, unit and integration testing, code review, secure coding, and accessibility
Clear, plain-language communication with the people who depend on your work, and the habit of listening for what they need
The exactness to work where accuracy and auditability are not optional
Production workloads delivered hands-on in AWS, an AWS certification, or a Python certification
Federal information technology experience
Consulting experience in a client-facing setting
Familiarity with AI-assisted developer tools
Familiarity with CI/CD pipelines and DevSecOps practices
Required skills
Python, React.js, Amazon Web Services (AWS), AWS Lambda, Amazon S3, Relational Databases, NoSQL Databases, Object-Oriented Design, Design Patterns, Data Modeling, Agile Scrum, Agile Kanban, Jira, Unit and Integration Testing, CI/CD and DevSecOps, Version Control, Secure Coding, Accessibility
Preferred skills
Federal information technology experience, Consulting experience in a client-facing setting, Familiarity with AI-assisted developer tools, Familiarity with CI/CD pipelines and DevSecOps practices
Experience
4+ years
Interested in this role?
Apply directly on the employer's website — it only takes a few minutes.
Other roles in Washington, DC or IT & Technology
We are looking for a systems-minded engineer to help advance our kernel development, performance engineering, and hardware-software co-design capabilities, with a particular focus on AI-assisted workflows and tooling.
We’re looking for dedicated, experienced, and deeply curious individuals to help solve some of the most complex challenges faced by our customers while building the future of post-AGI support alongside us.
Competitive
As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…