Job Opening > Sr. Software Engineer or Team Lead

Sr. Software Engineer or Team Lead

Sr. Software Engineer or Team Lead

 

Employment Type: Full-time (on-site)

 

Number of vacancies: 2

 

Job location: Dhaka, Bangladesh

 

Job Context:

MIAKI is an organization with skillful resources that are relentlessly working to make a difference in the spectrum of Tech & Digital Services. As a Multi-Country Service Provider, we specialize in developing customized software and mobile applications and providing outsourcing services for skilled resources in both local and international markets. Our expertise also extends to serving as a Managed Services Partner in the digital space and fostering the creation of companies and innovative ideas.

MIAKI believes in making a difference. We stand for value for money, quality, innovation, and a sense of competitive challenge. We strive to achieve this by empowering our employees to continually deliver customer experience.         

We are looking for hiring passionate experienced Sr. Software Engineer or Team Lead for various projects with the below technology

Role and Responsibilities:

  • Server-Side Development: Develop and maintain recommendation engines based on customer clickstream and purchase behavior data.
  • Utilizing the backend programming Languages: Utilize your expertise in JavaScript, Golang, Python to build scalable backend systems.
  • Database Management: Work with relational databases (e.g., MySQL) and non-relational databases (e.g., MongoDB, Cassandra) and implement caching mechanisms like Redis to optimize data access and boost recommendation engine responsiveness.
  • Collaboration: Communicate effectively with business stakeholders, translating technical concepts into business terms to understand and address their needs.
  • Deployment and DevOps: Contribute to DevOps practices, including knowledge of Kubernetes (K8s), Jenkins, and deployment pipelines.
  • Security: Implement security best practices, including data encryption, authentication, and authorization mechanisms to protect sensitive data and prevent 

 Must Have Skills:

  • Proficiency in one or more programming languages commonly used for back-end development.
  • Experience with web frameworks and libraries relevant to your chosen programming language (e.g., JavaScript, Golang, Python)
  • Strong knowledge of databases and data modeling.
  • Familiarity with front-end technologies and collaboration tools 
  • Problem-solving skills and the ability to work in an Agile development environment.
  • Excellent communication and teamwork skills.
  • Stay updated on industry trends and best practices related to personalization in the digital arena.
  • Experience with user engagement platforms like Mixpanel, Amplitude etc. is a plus.

 

Preferred Qualifications:

  • The candidate should have 6 years of experience
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). 
  • Enjoy working on challenging solutions and systems
  • A can do attitude

 

Salary:  Competitive and negotiable salary range, based on market analysis and hands on working experience 

 

Other benefits: 

  • 2 Festival bonus
  • Mobile Allowance 
  • 2 days weekly holiday
  • Medical Insurance coverage along with Spouse & Kids
  • Provident Fund and Gratuity
  • Opportunities for professional growth and development.
  • Collaborative and inclusive work culture.
  • Opportunity to work on exciting and innovative projects

Position interviewing process:

  • Introductory discussion with HR
  • Technical interview with the technical team or CTO
  • Final interview with the Project Owner 

 

Application Instructions:

Interested candidates are encouraged to submit the resume by mentioning the post name of the job in the email subject line to [email protected]