📄 Senior Software Engineer(Full Stack Developer - MERN)

Job Title: Senior Software Engineer
(Full Stack Developer - MERN)


Company: Ontik Technology
Job Title: Senior Software Engineer (Full Stack - MERN)
Vacancy: 1 (On-site positions - 01, Remote positions - None) 
Modality: Full-Time, On-site (Working hours: BD Timezone)

About Ontik Technology

Ontik Technology is a global software consulting and development agency specializing in innovative solutions for web and mobile applications. Guided by our core values of Imagine, Create, People, and Leaders, we empower ideas and talents to deliver impactful results. At Ontik, we believe in fostering creativity, collaboration, and leadership in everything we do.

Role Summary:

We are seeking an accomplished Senior MERN Stack Developer to lead and drive the development of scalable, secure, and high-performing web applications. The ideal candidate will have a deep understanding of the MERN stack, experience with designing and managing complex systems, and a passion for setting and upholding coding standards. This role will involve not just technical expertise but also mentoring and collaborating with team members to deliver robust solutions for our clients.

Key Responsibilities:

  • Design, develop, and maintain full-stack web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack.
  • Architect complex systems, ensuring scalability, performance, and maintainability.
  • Collaborate with clients and cross-functional teams to gather requirements, propose solutions, and manage project timelines.
  • Implement secure coding practices to ensure data protection and application security.
  • Conduct code reviews, enforce best practices, and maintain high-quality codebases.
  • Mentor and guide junior developers, fostering technical growth and teamwork.
  • Continuously research and recommend new technologies, tools, and practices to improve our products and services.
  • Troubleshoot and optimize system performance, identifying and resolving bottlenecks and technical issues.


Qualifications and Skills:

Technical Expertise:

  • Extensive experience in the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Expertise in building RESTful APIs and microservices architecture.
  • Proficiency in modern JavaScript (ES6+)
  • Familiarity with Next.js for server-side rendering and static site generation
  • Hands-on experience with database design and management (both SQL and NoSQL).
  • Solid understanding of cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization tools like Docker.
  • Knowledge of serverless architecture and frameworks like AWS Lambda or Azure Functions.
  • Expertise in testing frameworks (e.g., Jest, Mocha) to ensure high-quality code. 
  • Strong grasp of secure coding standards and practices (e.g., OWASP).
  • Familiarity with CI/CD pipelines and DevOps tools.

Soft Skills:

  • Excellent communication and interpersonal skills for effective collaboration with teams.
  • Proven experience mentoring.
  • Strong problem-solving abilities and attention to detail.
  • Capability to lead technical discussions
  • Conflict resolution and adaptability in fast-paced environments.
  • Skills in documenting technical processes and decisions for team reference.
  • Ability to drive innovation and provide constructive feedback.
  • Ability to work in a fast-paced, client-focused environment.

Education and Experience:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 5+ years of hands-on experience as a MERN Stack Developer with a focus on complex system architectures.

Why Join Ontik Technology?

At Ontik Technology, we don’t just build applications – we imagine possibilities, create value, and develop leaders while prioritizing our people. Here’s what makes us special:

  • Opportunity to work on diverse and exciting client projects.
  • Work with a talented, supportive, and fun team.
  • Bonus and incentives.
  • Open house game room with table tennis, Xbox, chess, etc.
  • Snacks on the house.
  • Flexible work environment
  • A culture of learning, growth, and innovation.

Other Details

  • Office location: House No. 11/B, Road 30, Gulshan Avenue, Dhaka
  • Salary Range: 
    • For onsite (BD Timezone) - BDT 70,000 - BDT 1,20,000 (Based on experience)