Full-Stack MERN Developer (Full-Time, Long-Term) – Join Existing ERP/CRM Project
Budget: $75.0 - $75.0
HOURLY / PART_TIME
⭐ 0.00 (0)
Latvia
react-js, javascript, node.js, api, web-programming, web-application, html5, mongodb, html, bootstrap
Preferred qualifications
- Experience: Intermediate
We are looking for a dedicated MERN Stack Developer (MongoDB, Express.js, React, Node.js) to join our team on a full-time (40 hrs/week), long-term basis.
We are actively developing a custom ERP / CRM system. You will be jumping into an existing codebase to collaborate on expanding features, improving system modules, and optimizing backend logic.
Whether you are an experienced senior engineer or a rising junior developer with rock-solid fundamentals and genuine passion, we want to hear from you.
1. Who We Are Looking For
We prioritize technical logic, clean code, and problem-solving skills over strict years of experience:
- Experienced / Senior Developers: You write scalable code, design resilient backend architecture, and can take complex feature requirements from design to completion independently.
- Junior / High-Potential Developers: You have a strong grasp of core web development fundamentals (JavaScript/TypeScript, REST APIs, database design) and a high drive to learn and contribute.
2. Tech Stack & System Focus
- Frontend: React.js, state management (Redux, Context API, Zustand), Tailwind/CSS, responsive UI execution.
- Backend: Node.js, Express.js, RESTful API architecture, complex business logic implementation.
- Database: MongoDB, Mongoose schema modeling, aggregation pipelines, query optimization for reporting.
- Tools: Git, GitHub workflows, asynchronous task tracking.
3. Work Setup & Communication
- Schedule: Full-Time (40 hours/week).
- Time Zones: Flexible! Your location or time zone does not matter.
# Syncing: We respect your focused coding time. You will only be required to join one live technical sync call per week. The rest of our workflow relies on clear asynchronous communication.
## Our Policy on AI Tools (ChatGPT, Claude, Copilot, etc.) ##
We embrace AI tools for speed and efficiency—we do not ban them. However, we hold a firm standard:
You must completely understand every line of code you write.
Using AI to accelerate development is great. Relying on AI to generate code you cannot comprehend or maintain yourself is a dealbreaker. When bugs occur or logic changes, you must be able to debug and explain your solution independently.
4. Our Hiring Process
To ensure a great mutual fit, our selection process follows these steps:
1) Application Review
2) Technical Test
3) First Interview
4) Technical Interviews
5) Job Offer
5. How to Apply
To prove you read this entire post and aren't an automated bot spamming templates, please start your cover letter with the word "FOUNDATION" and answer the following three questions:
- Are you applying as an experienced developer or a passionate junior/mid-level candidate?
- Share a link to a live app or GitHub repo that demonstrates your strongest MERN stack work (preferably showcasing complex business logic or data handling).
- Briefly describe your experience working with pre-existing codebases and your approach to AI coding tools.
# Applications missing the keyword "FOUNDATION" or direct answers to these questions will be automatically archived.
Öppna på Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Logga in