Full Stack Engineer

Job Description

Title: Full Stack Engineer

Company Name: Shanta Life Insurance PLC

Vacancy: 5

Location: Dhaka (Tejgaon)

Salary: Negotiable

Experience:
∎ 3 to 5 years
∎ The applicants should have experience in the following business area(s):Banks, Insurance, Telecommunication, Multinational Companies, Group of Companies

Published: 7 May 2025

Education:
∎ Bachelor of Science (BSc) in Computer Science

Requirements:

Additional Requirements:
∎ Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
∎ Expertise in back-end technologies, including Node.js, Python, Ruby, Java, or .NET.
∎ Experience with database systems, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, DynamoDB).
∎ Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and deployment strategies.
∎ Familiarity with microservices architecture and containerization tools such as Docker and Kubernetes.
∎ Experience with version control systems like Git and development tools such as Visual Studio Code, IntelliJ, or similar.
∎ Knowledge of Agile development methodologies and tools like JIRA or Trello.
∎ Strong problem-solving and analytical skills with a keen attention to detail.
∎ Excellent interpersonal and communication skills, with the ability to convey technical concepts to non-technical stakeholders.
∎ A proactive, self-motivated attitude with a passion for continuous learning and improvement.
∎ Ability to thrive in a dynamic startup environment, managing multiple tasks and deadlines effectively.
∎ Technical Competencies:

∎ Behavioral Competencies:

Responsibilities & Context:
∎ Design, develop, and maintain scalable and secure front-end and back-end solutions for web and mobile applications.
∎ Implement responsive UI/UX designs to ensure seamless user experiences across devices.
∎ Build reusable code and libraries for future use, ensuring code quality and performance optimization.
∎ Integrate third-party APIs, services, and tools into applications to enhance functionality.
∎ Develop and maintain RESTful APIs and microservices for internal and external consumption.
∎ Work with databases to design schemas, optimize queries, and ensure data integrity.
∎ Collaborate with designers, product managers, and other developers to translate business requirements into technical solutions.
∎ Participate in code reviews and provide constructive feedback to team members.
∎ Ensure effective communication and alignment between development teams and stakeholders.
∎ Optimize applications for maximum speed, scalability, and reliability.
∎ Monitor performance and troubleshoot issues, implementing fixes and improvements as needed.
∎ Write and maintain unit, integration, and end-to-end tests to ensure application quality.
∎ Implement CI/CD pipelines for automated testing and deployment of applications.
∎ Deploy applications in cloud environments, ensuring proper configuration and security.
∎ Stay up to date with emerging technologies and industry trends, recommending and implementing innovative solutions.
∎ Promote the adoption of modern development practices, such as containerization (e.g., Docker, Kubernetes) and serverless computing.
∎ Job Scope: The Full Stack Engineer will be responsible for designing, developing, and maintaining both front-end and back-end components of web and mobile applications. The incumbent will work closely with cross-functional teams to deliver scalable, secure, and high-performance solutions. This role is ideal for a hands-on technologist passionate about modern development frameworks and eager to contribute to building innovative solutions in a fast-paced startup environment within the insurance industry.

∎ Key Responsibilities:

∎ 01. Application Development:
∎ Design, develop, and maintain scalable and secure front-end and back-end solutions for web and mobile applications.
∎ Implement responsive UI/UX designs to ensure seamless user experiences across devices.
∎ Build reusable code and libraries for future use, ensuring code quality and performance optimization.

∎ 02. System Integration:
∎ Integrate third-party APIs, services, and tools into applications to enhance functionality.
∎ Develop and maintain RESTful APIs and microservices for internal and external consumption.
∎ Work with databases to design schemas, optimize queries, and ensure data integrity.

∎ 03. Collaboration:
∎ Collaborate with designers, product managers, and other developers to translate business requirements into technical solutions.
∎ Participate in code reviews and provide constructive feedback to team members.
∎ Ensure effective communication and alignment between development teams and stakeholders.

∎ 04. Performance Optimization:
∎ Optimize applications for maximum speed, scalability, and reliability.
∎ Monitor performance and troubleshoot issues, implementing fixes and improvements as needed.

∎ 05. Testing and Deployment:
∎ Write and maintain unit, integration, and end-to-end tests to ensure application quality.
∎ Implement CI/CD pipelines for automated testing and deployment of applications.
∎ Deploy applications in cloud environments, ensuring proper configuration and security.

∎ 06. Technology Adoption and Innovation:
∎ Stay up to date with emerging technologies and industry trends, recommending and implementing innovative solutions.
∎ Promote the adoption of modern development practices, such as containerization (e.g., Docker, Kubernetes) and serverless computing.

Skills & Expertise:

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka (Tejgaon)

Company Information:
∎ Shanta Life Insurance PLC
∎ Shanta Life Insurance PLC, Shanta Western Tower (Level-10), 186, Bir Uttam Mir Shawkat Sarak, Tejgaon, Dhaka - 1208, Bangladesh
http://shantalife.com/
∎ Shanta Life Insurance debuted in Bangladesh`s insurance sector following the issuance of its license by IDRA on November 7, 2023. With the promise of redefining Bangladesh`s insurance sector through innovation and a new spirit, Shanta Life aims to be the best in the industry.

Our Vision is to be the most trusted insurance brand by protecting the uncertainties of life through simple solutions and delivering maximum value. Shanta Life aims to promote the desired quality of life through innovation, digitalization, and customer-centricity. In this unprecedented change of time, our commitment is empowering our customers to curate their own lives.

As an organization, we differentiate ourselves from others in how we do business. Our ambitious vision drives our pursuit of assembling a team characterized by diversity, energy, and unparalleled intellect.

Address::
∎ Shanta Life Insurance PLC, Shanta Western Tower (Level-10), 186, Bir Uttam Mir Shawkat Sarak, Tejgaon, Dhaka - 1208, Bangladesh
∎ http://shantalife.com/
∎ Shanta Life Insurance debuted in Bangladesh`s insurance sector following the issuance of its license by IDRA on November 7, 2023. With the promise of redefining Bangladesh`s insurance sector through innovation and a new spirit, Shanta Life aims to be the best in the industry. Our Vision is to be the most trusted insurance brand by protecting the uncertainties of life through simple solutions and delivering maximum value. Shanta Life aims to promote the desired quality of life through innovation, digitalization, and customer-centricity. In this unprecedented change of time, our commitment is empowering our customers to curate their own lives. As an organization, we differentiate ourselves from others in how we do business. Our ambitious vision drives our pursuit of assembling a team characterized by diversity, energy, and unparalleled intellect.

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Application Deadline: 6 Jun 2025

Category: IT/Telecommunication

Similar Jobs