Software Engineer (Frontend & Backend)

VPA-Machine Translator Project

VPA-Machine Translator Project

 

VPA-Machine Translator Project

Follow

More jobs from this company

Summary

  • Vacancy: 4
  • Location: Dhaka (Agargaon)
  • Salary: Negotiable
  • Experience: 2 to 3 years
  • Published: 2 Dec 2024

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Engineering, Bachelor of Science (BSc) in Electrical & Electronic Engineering, Bachelor of Science (BSc) in Electronics and Telecommunication Engineering, Bachelor of Science (BSc) in Mechanical Engineering
  • Candidates with non-tech degrees having relevant experiences may also apply.

Experience

  • 2 to 3 years
  • The applicants should have experience in the following business area(s):
    Software Company, IT Enabled Service, Technical Infrastructure, Individual/Personal Recruitment
  • Freshers are also encouraged to apply.

Additional Requirements

  • Develop and optimize ML pipelines for training, testing, and deployment.
  • Monitor model performance and retrain as necessary to ensure relevance.
  • Contribute to the design of end-to-end software architectures that combine front-end, back-end, and ML components.

Responsibilities & Context

Overview:

Software Engineer (Backend-2, Frontend-2) with expertise in front-end and back-end development, complemented by hands-on experience in Machine Learning. The ideal candidate will build dynamic, user-friendly applications, and robust backend services, and integrate machine learning models into scalable systems. This role demands a balance of software engineering excellence and the ability to operationalize AI/ML solutions.

Responsibilities:

  • Develop intuitive, responsive, and visually appealing user interfaces using modern frameworks (e.g., React, Angular, or Vue.js).
  • Optimize front-end performance for smooth user experiences across devices.
  • Collaborate with designers to ensure consistent branding and usability.
  • Build scalable and secure backend services using languages like Python, Java, or Node.js.
  • Design APIs and microservices for seamless communication between system components.
  • Manage databases, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB), ensuring efficient data storage and retrieval.
  • Work with data scientists to integrate machine learning models into production systems.

Others:

  • Ensure systems are scalable, reliable, and meet security standards.
  • Participate in code reviews and technical discussions to uphold best practices.
  • Deploy and manage applications on cloud platforms like AWS, GCP, or Azure.
  • Use containerization tools (e.g., Docker, Kubernetes) to streamline development and deployment.
  • Document software designs, APIs, and workflows for team and stakeholder reference.

Skills & Expertise

Angular or Vue JS

Dockers and Kubernetes

Laravel and Vue.js

Machine Learning

PHP Programming

React | NodeJS | mongoDB | mongoose | JavaScript | Github | Git

React Native | NodeJS | HTML | CSS | JavaScript | Github | Git

Relational database systems: MySQL PostgreSQL Oracle

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Agargaon)

Source link

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