Jr. Developer, Full Stack

Company Name: Singularity Limited


Roles & Responsibilities:

  • Implement UI/UX designs and ideas based on requirements.
  • Design databases & relations based on business requirements.
  • Contributing in writing codes as per the locked sprint and testing it out.
  • Breaking down projects into tasks and collaborating with team on execution.
  • Enforce consistent best practices, coding standards, and style guides.
  • Enforce and maintain clean, readable and maintainable codebase.
  • Clearly communicate progress, schedules, and deadlines and maintain collaboration tools.
  • Maintain Production and Legacy codebase in existing projects.
  • Creating and updating documentation and logs.
  • Keeping up to date with the latest trends and updates

Educational Qualification:

  • Bachelor of Science (BSc)
  • Freshers are encouraged to apply (should have 1 application to showcase)

Work Experience:

  • At most 1 year(s)
  • Freshers are also encouraged to apply.

Others Requirements:

  • Age: just a number for us. Attitude matters for us.
  • Comprehensive experience with web & app development (1+ years) in Android Studio.
  • Frontend Development knowledge is preferred (HTML5, CSS3, JavaScript, Bootstrap.)
  • Clear knowledge of OOP, SOLID principles, Java, XML, Kotlin.
  • Good knowledge of relational databases (MySQL/PostgreSQL).
  • Experience in working with HTTP Protocol, REST API, and JSON.
  • Extensive knowledge of architectural patterns e.g. MVVM, MVP.
  • Experience working with Git in teams and Git-based workflow.
  • Experience in crafting beautiful mobile UI/UX.
  • Experiences in - latest Android Architecture Component, Dependency injection will be a plus.
  • Understanding of Security Fundamentals.
  • Experience in automated testing is a plus.

Others Benefit:

T/A, Mobile bill, Medical allowance, Weekly 2 holidays Lunch Facilities: Partially Subsidize Salary Review: Half Yearly Festival Bonus: 2 Saturday is an on-call duty.

 

Source: bdjobs

Got a question?send us an email or call us at +880 1773-440094