AI SCORE 8.5

Junior Full Stack Developer - AI Solutions for Social Impact

$70K–$106K/year

About the Role

We're hiring a Junior Full Stack Developer to join our team at the Patrick J. McGovern Foundation. In this remote role, you will help us build technology that matters, contributing to projects that leverage artificial intelligence and data science for social good.

What You'll Do

  • Collaborate with a small, high-trust team to develop cloud-based tools that translate machine learning insights into actionable applications.
  • Contribute to the entire development lifecycle, from cloud architecture and backend services to user-facing applications.
  • Participate in consultations with nonprofit partners, explaining technical concepts with clarity and empathy.
  • Design and develop full-stack applications that integrate AI model predictions into user-friendly interfaces.
  • Implement intuitive user interfaces for web and mobile applications, focusing on user needs and challenges in the social sector.
  • Engage in cross-functional collaboration to address communication and resource needs related to front-end and mobile development.
  • Seek and incorporate feedback through code reviews and pair programming to enhance your skills and confidence.
  • Grow your familiarity with cloud infrastructure, deployment workflows, and system design over time.

Requirements

  • 1-3 years of professional experience in full-stack development, with expertise in both UI development and backend integration.
  • Proficiency in JavaScript, HTML, CSS, and experience with modern front-end frameworks such as React or React Native.
  • Strong programming experience with Python or Go is preferred.
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) and cloud services (e.g., AWS) is required.
  • Excellent communication skills to convey technical concepts to diverse audiences.
  • Ability to work collaboratively in a high-performance, startup-like environment.
  • Strong organizational skills and a results-oriented mindset.
  • Interest in social progress and emerging technologies that advance societal outcomes.

Nice to Have

  • Experience with CI/CD tools (e.g., GitHub Actions) and issue tracking (Jira).
  • Familiarity with NoSQL systems (e.g., MongoDB, DynamoDB) and containerization (e.g., Docker).
  • Experience with Infrastructure as Code (e.g., Terraform).

What We Offer

  • Health Coverage: Foundation-paid medical, dental, and vision insurance for employees and their families.
  • Long-term Rewards: 401(k) retirement plan with generous matching up to 6% of annual pay.
  • Flexible PTO: Progressive approach to PTO reflecting our respect for diversity and team members' needs.
  • Remote Work Environment: Work 100% remotely with a team of socially minded professionals.
  • Wellness Support: Access to wellness programs and gym membership discounts.
  • Parental Leave: Up to 6 months of paid leave for parents and caregivers.
  • Learning Reimbursements: Encouragement to explore development opportunities.
  • Philanthropic Gift Matching: Support for team members to give back to vulnerable communities.
Why This Job8.5 of 10

This Junior Full Stack Developer role offers a unique opportunity to work with a mission-driven organization focused on leveraging AI for social impact. With a supportive team and growth-oriented environment, it's an excellent chance for early-career developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in JavaScript frameworks, especially React, and understands state management libraries like Redux to effectively contribute to dynamic web applications.

Self-motivated and disciplined to work in a fully remote environment, demonstrating strong time management skills to meet project deadlines while collaborating asynchronously with team members.

Possesses a growth mindset and eagerness to learn AI-related technologies and tools, such as TensorFlow or PyTorch, to enhance the foundation's social impact initiatives.

Learning Resources

JavaScript Infoguide

Career Path

Junior Full Stack Developer - AI Solutions for Social Impact(Now)Full Stack Developer(1-2 years)Lead Full Stack Developer or AI Solutions Architect(3-5 years)

Market Overview

JavaScript Market Size 2024
$30B
JavaScript Annual Growth
10.5%
AI Adoption in Development
48%
Investment in AI Solutions
+150%
Labour Demand for Full Stack Developers
+25%
Avg Salary for Junior Full Stack Developer
$75K

Skills & Requirements

Required
JavaScriptHTMLCSS
Growing in Demand
TypeScriptGraphQLMachine Learning
Declining
jQueryAngularJS 1.x

Domain Trends

Increased Use of AI in Development
AI tools are increasingly integrated into development processes, with 48% of developers utilizing AI for coding assistance, leading to faster delivery and enhanced productivity.
Shift Towards Serverless Architecture
The adoption of serverless computing is growing, with 40% of companies migrating to serverless architectures to reduce operational costs and improve scalability.
Rising Demand for Remote Development Teams
Remote work has become a norm, with 70% of tech companies now offering remote positions, creating a larger talent pool and increasing competition for junior roles.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.