Full Time
$1,600 – $2,400 USD
40
Apr 16, 2026
PLEASE NOTE: WE ARE MOVING QUICKLY AND AIM TO HIRE IN THE NEXT TWO WEEKS.
About the Role
We are seeking a Frontend Engineer with strong experience in Next.js and TypeScript to build and maintain production-grade interfaces for cloud-native applications. You will develop UI layers that integrate with backend APIs and AI-driven workflows while collaborating with engineers and stakeholders to deliver performant, maintainable solutions.
This role focuses on application engineering rather than marketing sites or page builders, and involves working on systems used by enterprise clients.
Key Responsibilities
- Build and maintain front-end applications using Next.js (App Router) and React.
- Implement reusable, scalable UI components in TypeScript.
- Integrate front-end applications with backend APIs and debug data flow issues.
- Optimize rendering strategies, bundle size, and overall application performance.
- Apply SSR, SSG, and ISR appropriately based on application needs.
- Troubleshoot browser, network, and integration issues independently.
- Collaborate with backend engineers to refine API interactions.
- Maintain code quality, readability, and reuse across repositories.
- Participate in code reviews and continuous improvement efforts.
- Apply sound engineering practices including SOLID-oriented component design and maintainable architecture patterns.
- Ensure front-end implementations follow security best practices aligned with OWASP guidance.
- Apply sound engineering practices including SOLID-oriented component design and maintainable architecture patterns.
- Ensure front-end implementations follow security best practices aligned with OWASP guidance.
Core Technical Requirements
Primary Stack: Next.js (App Router), React, TypeScript
Frontend Engineering: Component architecture, reusable abstraction design, async data handling, responsive layouts
API Integration: REST APIs, JSON handling, debugging network and data issues
Version Control: Git familiarity
Preferred Full-Stack Skills
- Integration with AWS-backed APIs such as API Gateway, Lambda, or S3.
- Authentication and session handling using JWT, OAuth, or Cognito.
- Debugging backend and frontend interaction issues.
- Basic Node.js familiarity.
- UI performance tuning experience.
CI/CD Tools
- Preferred: GitHub Actions
- Alternatives: Jenkins or CircleCI
Nice-to-Have Skills
- Experience with TailwindCSS or modern styling frameworks.
- Accessibility awareness.
- Performance profiling or Lighthouse optimization.
- Exposure to cloud-native environments.
- Understanding of frontend security practices.
- Experience working across distributed teams.
Qualifications
- 2+ years of professional React or Next.js experience.
- Portfolio demonstrating shipped UI work.
- Strong debugging and problem-solving abilities.
- Ability to work independently in a remote environment.
- Clear written communication skills.
Compensation & Perks
- Monthly Rate: $1,600 – $2,400 USD (paid via Wise).
- Performance Bonus: Discretionary Year-End Performance Bonus based on project milestones.
- Direct US Client: No agency middleman taking a percentage of your fees.
- Mentorship: Work directly with senior engineers on production systems.
- Engagement Type: Independent contractor engagement. You are responsible for your own tax filings and social contributions.
How to Apply (Read Carefully)
To ensure your application is processed, do not apply through this site.
careers [at] diverseprogrammers [dot] com
Your
Subject Line
Result of "21 + 5" followed by your Name
(example: 26 - Juan Dela Cruz)
Body
- The "Engineering" Question: In 1–2 sentences, when would you deliberately avoid React Server Components in a Next.js application?
- Links: Link to your GitHub or online portfolio (include production UI work you personally built).
- Resume: Attach your resume.