Job Opening > Senior Software Developer ( Full Stack )

Senior Software Developer ( Full Stack )

Sr. Software Engineer (Full-stack)

Employment Type: Full-time ,On-site 

Number of vacancy: 10

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 (Full-stack) for various projects with the below technology

Responsibilities:

  • Write code and tests, build prototypes, resolve issues, and analyze bottlenecks 
  • You will be an active member or lead a team of developers in a project squad. Company has a wide range of project sizes.
  • Decide which technologies are going to be used for front-end, back-end and define the overall architecture.
  • Work closely with the Product Owner to make sure the backlog is efficiently planned and occasionally assist in technical discussions with clients. Most of the client interfacing is done by the Product Owner.
  • Write clean, composable, and maintainable code as you develop world-class products for our clients
  • Write automated tests to build and maintain the product we build for our clients.

    Do code reviews with your squad members

  • Learn new technologies languages like Ruby, Go, or Elixir, and techniques so that you are able to adapt to the evolving needs of our clients.

  • Knowledge sharing through team rituals.

  • Develop automated tests to ensure business needs are met, and allow for regression testing

Job requirements

  • Professional web development with 3+ years of experience
  • Experience in Ruby, JavaScript or Go is ideal (at least one of them)

    Comfortable working both on frontend and backend.

  • At least basic experience with a modern JavaScript framework like React JS/Redux, VueJS or AngularJS.

  • Experience in writing automated tests for web applications

  • Enjoy working on challenging solutions and systems

  • Believe that building great applications is not only about delivering code that “works”, but involves thinking about reusability, maintainability, security, and performance

  • A "Can do attitude" and a product mindset

  • Confidence in communicating in English

  • Comfortable working in a hybrid setting.

Preferred Qualifications:

  • The candidate should have 3-4 years of hands-on experience in specific technologies
  • B.Sc. Engineering in Computer Science but can be considered for extraordinary candidates
  • Enjoy working on challenging solutions and systems.
  • A can do attitude
  • Confidence in communicating in English

Salary:  Negotiable, based on market analysis, hands on working experience on different project 

 Other benefits: 

  • 2 Festival bonus
  • Mobile Allowance
  • 2 days weekly holiday
  • Medical Insurance coverage along with Spouse & Kids
  • Provident Fund and Gratuity

Position interviewing process:

  • Introductory discussion with HR
  • Online form screening
  • Code challenge
  • final Interview with the technical team lead

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]