About AedalSoft
AedalSoft is an IT software development and consulting company delivering innovative, scalable, and business-driven technology solutions to clients across diverse industries. We specialize in building modern web applications, custom software products, and digital platforms that solve real-world business challenges.
We foster a culture of continuous learning, ownership, and technical excellence, where developers are encouraged to strengthen their fundamentals, think independently, and grow into well-rounded professionals while working on impactful, real-world projects.
Role Overview
We are looking for a MERN Stack Developer with around 1 year of hands-on experience who has strong JavaScript fundamentals and a clear understanding of the complete MERN development flow. The ideal candidate should be comfortable working on small to medium-sized features independently and be eager to grow in a production-oriented environment.
Key Responsibilities
- Develop and maintain full-stack web applications using the MERN stack
- Build scalable and secure REST APIs using Node.js and Express
- Develop responsive UI components using React (functional components & hooks)
- Design and manage MongoDB schemas and queries
- Debug, test, and optimize application performance
- Collaborate with team members to understand requirements and deliver features
- Take ownership of assigned tasks, bugs, and improvements
Required Qualifications
- B.Tech / BE / BCA / MCA or equivalent technical degree
- Background in Computer Science, IT, or related fields preferred
Core Technical Skills (Must-Have)
JavaScript
- Strong fundamentals: scope, closures, async/await, promises
- Ability to understand and reason about code logic
React
- Functional components and hooks
- Understanding of state vs props
- Handling forms and basic performance considerations
Node.js & Express
- REST API development (CRUD operations)
- Middleware usage, error handling, and HTTP status codes
MongoDB
- Schema design and basic relationships
- Pagination and basic aggregation concepts
- Awareness of indexing for performance
Engineering Fundamentals
- Git version control (commits, branches, merge conflict handling)
- Debugging using browser dev tools and server logs
- Basic data structures and logical problem-solving skills
Project Experience
- 12 end-to-end MERN stack projects
- Code hosted on GitHub
- At least three projects deployed (Vercel, Render, Railway, AWS, etc.)
Nice-to-Have Skills
- Exposure to TypeScript
- State management tools (Redux, Context API, Zustand)
- Basic testing knowledge (Jest)
- Introductory DevOps awareness (Docker, CI/CD pipelines)
Soft Skills
- Clear communication of technical ideas
- Willingness to learn, adapt, and improve
Key Red Flags
- Inability to explain own projects
- Lack of backend understanding
- No deployment experience
- Weak JavaScript fundamentals
Overall Expectations
- Able to work independently on small to medium tasks
- Clear understanding of the full MERN development lifecycle
- Reliable, trainable, and production-aware mindset