OPENDataJobs ยท 1 month ago
Full Stack Developer - PHP and Python #jn04
OPENDataJobs is seeking a technically skilled Full Stack Developer to join Peregrine Advisors Benefit Inc., a public benefit corporation dedicated to creating social value. The role focuses on developing modern web applications using PHP and Python, building scalable architectures, and enhancing user experiences through effective web application design.
Information Technology & Services
Responsibilities
Build Modern Web Applications: Design and develop full stack web applications using PHP/Laravel framework, creating scalable architectures able to serve large numbers of concurrent users
Frontend Development: Create responsive and interactive user interfaces using modern JavaScript, CSS frameworks, and popular frontend libraries
API Development: Build robust RESTful APIs and web services to enable seamless data exchange between applications and third-party integrations
Database Integration: Design and implement database integrations for web applications, ensuring efficient data storage and retrieval
Python Automation: Develop Python scripts for data processing, web scraping, APIs, and other automated tasks to enhance application functionality
AWS Deployment: Deploy and manage web applications in AWS environments using EC2, RDS, S3, and CloudFront for scalable hosting
Performance Optimization: Analyze and optimize web application performance, implementing caching strategies and efficient loading techniques
Test Implementation: Create comprehensive test suites including unit tests and integration tests to ensure application quality
Qualification
Required
Expert-level proficiency in PHP and Laravel framework with MVC architecture and Eloquent ORM
Strong skills in HTML5, CSS3, modern JavaScript (ES6+), and at least one frontend framework (React, Vue.js, or Angular)
Solid Python programming skills for scripting, automation, and web development frameworks (Django, Flask, or FastAPI)
Experience with relational databases (such as MySQL, PostgreSQL) and data optimization for web applications
Experience with AWS services for web application deployment (EC2, RDS, S3, CloudFront, Route 53)
Proficiency with Git version control, modern IDEs, package managers (Composer, npm/yarn), and debugging tools
Understanding of HTTP protocols, web security principles, API design, and responsive design frameworks
5+ years of professional development and / or software engineering experience with PHP/Laravel and Python
Strong analytical and troubleshooting abilities for complex web application issues
Excellent communication and collaboration skills for working with cross-functional teams
Bachelor's degree in Computer Science, Web Development, Software Engineering, or related field
Strong portfolio showcasing full stack development projects
U.S. citizenship and ability to obtain Public Trust clearance
Preferred
Experience integrating Large Language Model APIs (OpenAI, Anthropic), prompt engineering, vector databases, and building AI-assisted applications or chatbots
Understanding of blockchain technology, smart contract integration, Web3 technologies, and decentralized applications
Preference for candidates in the greater Washington, DC area for hybrid work
Benefits
Full health coverage (medical, dental, and vision) with 100% of employee premiums covered
Life and disability insurance, fully covered by the company
401(k) retirement plan with 100% match on contributions up to 4% of salary, with immediate vesting
Unlimited Paid Time Off (PTO) to encourage work-life balance
Tuition reimbursement for further education and professional development
Company
OPENDataJobs
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.
Funding
Current Stage
Early StageCompany data provided by crunchbase