Job Responsibilities

  • Designing, developing, and implementing software applications.
  • Collaborating with cross-functional teams to identify and solve complex software problems.
  • Contributing to the development of software architecture and design patterns.
  • Develop and maintain server-side and front-end code for web applications.
  • Collaborate with designers and other stakeholders to ensure seamless integration and optimal performance of web applications.
  • Write clean, efficient, and secure code to implement new features and functionalities.
  • Troubleshoot and debug issues reported by users or identified through testing and monitoring.
  • Optimize application performance by identifying and resolving bottlenecks, implementing caching mechanisms, and improving database queries.
  • Ensure the scalability and reliability of backend systems by designing and implementing appropriate architecture and infrastructure.
  • Collaborate with cross-functional teams to define and implement APIs and web services for seamless integration with external systems.
  • Implement and maintain database schemas, tables, and queries to support application functionality and data storage requirements.
  • Conduct thorough code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Stay updated with industry trends, best practices, and emerging technologies to continuously improve development processes and techniques.
  • Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.
  • Document technical specifications, system architecture, and processes to facilitate knowledge sharing and ensure maintainability of applications.
  • Work closely with the QA team to identify and resolve bugs, perform testing, and ensure the overall quality of the backend codebase.
  • Provide technical support and assistance to resolve production issues and maintain service level agreements.

Educational Requirements:

  • B.Sc. in Computer Science & Engineering or equivalent department from any reputed university.

Experience & Skills Required:

  • At least 1 to 3 year(s) experience
  • Experience in JavaScript, TypeScript, Angular and HTML Canvas for dynamic, interactive applications.
  • Designed and built efficient back-end systems using JAVA and frameworks like Springboot.
  • Understanding of RESTful API design principles and the ability to build and consume APIs.
  • Strong knowledge of OOP and design patterns.
  • Familiarity with state management libraries like RXJS, Context API.
  • Knowledge of transformations (scaling, rotating, translating) and event handling on canvas.
  • Strong skills in CSS/SCSS for styling, with experience in frameworks like Bootstrap or Tailwind CSS.
  • Familiarity with image and file operations, such as exporting designs to PNG, JPEG, or SVG formats.
  • Knowledge of strong security practices to mitigate common vulnerabilities, such as SQL injection and cross-site scripting (XSS).
  • Understanding caching techniques (e.g., APC, Memcached, Redis) to optimize application performance.
  • Knowledge of web server technologies like Apache or Nginx for configuring and managing servers.
  • Familiarity with version control systems like git or gitlab for source code management and implementing CI/CD pipeline.
  • Experience with other relational databases like Mysql, and PostgreSQL is a plus.
  • Knowledge of containerization technologies like Docker for building, packaging, and deploying applications.
  • Having knowledge of JSTL and JSF will be an added advantage. 

We Offer

  • Performance-based career progression
  • Very high learning opportunity
  • Flexible work environment
  • 2 (two) festival bonus per year
  • Work 5 days a week after probationary period
  • Annual, casual and medical leave as per company rules

Position:

  • Full-Stack Developer 

Industry:

  • AI, IoT, computer software, health, wellness, and fitness.

Employment Type:

  • Full-time

Salary:

  • 30000-60000

Level:

  • A mid-level

Job Location:

  • Dhaka

Office Address: 

  • CMED Health Limited, 4th Floor | House # 460 | Road# 31 | New DOHS | Mohakhali | Dhaka-1206