Job Title: Full-Time Senior Backend Developer (PERN Stack) with Basic Next.js Knowledge
Company: Private Client
Salary: 85,000-100,000 ETB based on experience
Deadline: 09-03-2025
Job Field: Tech
Description:
Full-Time Senior Backend Developer (PERN Stack) with Basic Next.js Knowledge
We are looking for an experienced Senior Backend Developer to join a project for a CPA firm based in the US. The firm has outgrown its current SaaS and needs a custom-built web application to manage operations efficiently. This is a full-time, requiring deep expertise in PostgreSQL, Node.js, and Express.js, along with basic knowledge of Next.js for smooth collaboration with the frontend team.
Project Details:
Industry: CPA Firm (Accounting & Finance)
Tech Stack: PostgreSQL, Express.js, React (Next.js), Node.js (PERN Stack)
Team Size: 60+ employees, 10,000+ clients, and 5,000+ active projects
Duration: Estimated 3-6 months (with a possibility of extension)
Commitment: Full-time (40+ hours per week)
Work Platform: Upwork (screen monitoring enabled)
Salary: 85,000 ETB – 100,000 ETB per month, with performance-based salary increases every 3 months
Job Requirements:
(Do NOT apply if you don’t meet these criteria):
- 5+ years of experience as a backend developer
- Strong expertise in PostgreSQL, Express.js, and Node.js
- Basic knowledge of Next.js (to improve collaboration with frontend developers)
- Previous experience working on an ERP system (Enterprise Resource Planning)
- Ability to write clean, efficient, and scalable code
- Self-sufficient and able to complete tasks independently with minimal supervision
- Ability to attend regular, mandatory meetings with the product manager
- Available to work full-time (8+ hours per day, 40+ hours per week)
- Open to adapting quickly to project changes
- Experience with testing & testing frameworks is a plus
Application Requirements
- Attach your latest CV
- Provide a link to a deployed project you have worked on
- Share your GitHub and LinkedIn profiles
- Mention if you have experience working on an ERP system
- Mention when you can start if you pass the interviews.
How Upwork Tracking Works:
1.You will log your hours via Upwork
Upwork takes random screenshots of your screen every 10 to 15 minutes
2.Your activity levels (keyboard & mouse usage) will also be monitored
3.You must ensure consistent and active engagement
4.We are looking for serious and committed developers to join our team and contribute to a high-impact project.
If you do not meet ALL the requirements above, please do not apply. And I won't consider you for this and future jobs if it's a bot application or fake application or that doesn't fulfill the requirements to apply for this position.
If you meet the requirements, we look forward to your application!
Reviewed & Approved by MarosetShare Remote Jobs with others