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

To apply for this job email your details to admin@chakricircular.com