Sr. Officer (Full-Stack Software Development)

METL

METL

 

METL

Follow

More jobs from this company

Summary

  • Vacancy: 2
  • Age: 25 to 40 years
  • Location: Dhaka (PanthaPath)
  • Salary: Tk. 40000 – 65000 (Monthly)
  • Experience: At least 3 years
  • Published: 6 Jul 2024

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering, Diploma in Engineering in Computer Science

Experience

  • At least 3 years

Additional Requirements

  • Age 25 to 40 years

Skills & Expertise

  • Node.js
  • Next.js
  • MongoDB
  • Python
  • Express.js
  • API Development
  • capable of working in a fast-paced environment
  • Full Stack Development
  • Functional Testing
  • MATERIAL UI
  • PostgreSQL
  • ReactJS
  • Typescript

Responsibilities & Context

Who we are?

Mojaru is a leading online education platform dedicated to revolutionizing the way children learn. We are on a mission to make education accessible, engaging and effective for kids aged 4-13. Our goal is to develop their brain, enhance skills in different subjects and support their overall academic growth through innovative and interactive learning experiences for the fourth industrial revolution. We believe that great design is key to achieving this goal.

Responsibilities

  • Design, develop and deploy a comprehensive financial data management and visualization solution using Node.js and MongoDB on AWS.
  • Proficiency in backend development using Node.js, Express.js, Django, NestJs and strong API design skills (RESTful and GraphQL).
  • Collaborate with cross-functional teams to gather requirements, define system architecture and implement scalable and efficient solutions.
  • Develop RESTful APIs and backend services for data ingestion, storage and retrieval.
  • Design and implement MongoDB time-series collection schemas to efficiently store and manage financial data.
  • Develop interactive data visualization tools, including charts, dashboards and indicators to analyze and interpret financial data.
  • Ensure the scalability, performance, security, and reliability of the application on the AWS platform.
  • Write clean, maintainable and well-documented code and perform code reviews to ensure code quality and adherence to best practices.
  • Stay updated with emerging technologies and industry trends and continuously improve the application architecture and development processes.
  • Be Proactive: Take initiative in developing and maintaining high-performance server-side applications using Node.js and Express.js.
  • Begin with the End in Mind: Focus on creating applications that meet both performance and scalability expectations with an eye on future needs.
  • Synergize: Utilize the strengths of the team to enhance outcomes and foster an environment of continuous improvement and innovation.
  • Experience with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB) and skills in database optimization.
  • Strong communication skills and ability to influence people collaboratively·
  • Creative thinking and innovation skills along with outstanding business acumen·
  • Strong problem-solving abilities and attention to detail.
  • Defining and designing the software architecture for large-scale enterprise applications, including selecting the appropriate technologies, frameworks and patterns to create a robust and scalable system.
  • Oversee the entire software development lifecycle, including requirements analysis, design, development, testing and deployment.
  • Collaborating with stakeholders, such as project managers, business analysts, and software developers to understand and address their needs and requirements, ensuring that the software architecture aligns with the project’s goals.
  • Establishing coding standards, guidelines and project practices·
  • Validating enterprise solutions and obtaining user feedback·
  • Ensuring that the software system is scalable, maintainable and secure by making high-level design choices and setting technical standards for the project.
  • Providing technical leadership and guidance to software development teams, mentoring less experienced developers and sharing knowledge on best practices and architectural principles.
  • Evaluating and selecting third-party tools, libraries and platforms that best suit the project’s requirements while considering factors such as cost, performance and compatibility.

Compensation & Other Benefits

  • Mobile bill
  • Salary Review: Half Yearly
  • Festival Bonus: 2
  • Weekend: Sunday.
  • Working time: 9 am to 6 pm.
  • Very friendly environment.
  • Standard leave policy.

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (PanthaPath)

Source link

Upload your CV/resume or any other relevant file. Max. file size: 512 MB.

Scroll to Top