Title: Senior Full Stack Developer (MERN)
Company Name: Synera Technologies
Vacancy: --
Age: Na
Job Location: Dhaka
Salary: Negotiable
Experience:
Job Type: Full-Time (6 days a week)
Experience Level: Senior (5+ Years)
At SyneraTech, we are driven by innovation and a passion for building robust, scalable software solutions. We are looking for an experienced, highly skilled Senior Full-Stack Developer with deep expertise in the MERN stack to join our dynamic engineering team. If you love solving complex problems, mentoring junior developers, and architecting systems from the ground up, we want to hear from you.
As a Senior MERN Stack Developer, you will play a critical role in designing, developing, and deploying scalable web applications. You will take ownership of both the front-end and back-end architecture, ensuring high performance, responsiveness, and security. You will collaborate closely with product managers and other engineers to deliver exceptional digital experiences.
Architecture & Development: Architect, build, and maintain scalable, high-performance web applications using MongoDB, Express.js, React.js, and Node.js.
API Design: Design and implement robust RESTful APIs and/or GraphQL endpoints to integrate front-end and back-end systems.
Database Management: Model, optimize, and maintain complex MongoDB schemas. Ensure database performance and data integrity.
Code Quality: Write clean, maintainable, and testable code. Lead code reviews and establish best practices for the engineering team.
Performance Optimization: Identify bottlenecks and bugs, and devise elegant solutions to mitigate these issues across the entire stack.
Collaboration: Work in an Agile/Scrum environment, participating in sprint planning, stand-ups, and retrospectives.
Experience: 5+ years of proven professional experience as a Full Stack Developer, with a strong focus on the MERN stack.
Front-End: Deep understanding of React.js, its core principles, Hooks, and state management libraries (e.g., Redux, Context API, Zustand). Proficiency in HTML5, CSS3, and modern styling frameworks (e.g., Tailwind CSS, Material-UI).
Back-End: Extensive experience with Node.js and the Express.js framework.
Database: Strong proficiency in MongoDB, including aggregation frameworks, indexing, and performance tuning. Experience with Mongoose or similar ODMs.
Languages: Expert-level knowledge of JavaScript (ES6+) and strong experience with TypeScript.
Version Control: Proficient understanding of Git and collaborative workflows (e.g., GitHub, GitLab, Bitbucket).
Testing: Experience with testing frameworks (e.g., Jest, Mocha, Chai, Cypress, or React Testing Library).
Coding Agent: Experience in and flexibility with working in collaboration with Autonomous Coding Agents (Codex, Antigravity, Devin, etc).
Experience with cloud platforms (AWS, Google Cloud, or Azure) and deployment strategies.
Knowledge of containerization and orchestration (Docker, Kubernetes).
Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, etc.).
Experience with Next.js for server-side rendering (SSR) and static site generation (SSG).
Understanding of web security best practices (OAuth, JWT, OWASP guidelines).
Competitive Salary: 40K ~ 60K per month
Work-Life Balance: Flexible working hours and Hybrid work options.
Time Off: Generous PTO, paid sick leave, and company holidays.
Growth: Annual professional development and training budget.