Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Full Stack Engineer

Shanta Life Insurance PLC

Shanta Life Insurance PLC

 

Shanta Life Insurance PLC

Follow

More jobs from this company

Summary

  • Vacancy: 5
  • Location: Dhaka (Tejgaon)
  • Salary: Negotiable
  • Experience: 3 to 5 years
  • Published: 13 Jan 2025

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science

Experience

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

Additional Requirements

Technical Competencies:

  • 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.

Behavioral Competencies:

  • 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.

Responsibilities & Context

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

Full stack developer

Software Development

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Tejgaon)

Source link