
Sonargaon University
Sonargaon University
Sonargaon University
Follow
More jobs from this company
Summary
- Vacancy: —
- Location: Dhaka
- Salary: Negotiable
- Experience: At least 3 years
- Published: 3 Dec 2024
Requirements
Education
- Bachelor’s Degree in Computer Science, Engineering or a related subject. They must also have proven software development experience.
- It should also be noted that while a Master’s degree is not strictly needed, employers do prefer candidates with one.
Experience
- At least 3 years
Additional Requirements
- Significant Android engineering experience (3+ years), with experience working on at least two large native Android applications.
- Experience programming in Kotlin.
- Deep understanding of software design patterns such as MVVM, MVP, etc., mobile threading, and memory management and how they apply to mobile applications.
- You have a robust knowledge of RxJava, Dagger2, Retrofit, and Multi-Module architecture.
- Deep understanding of Room, work manager, View-Binding, Kotlin Coroutines.
- Details understanding of Google Maps.
- Understanding and experience in android POS printer is a plus.
- A well-structured way of working and the ability to meet deadlines.
- Expert knowledge in Kotlin and Java.
- Hands-on experience with software development and app design Knowledge of databases.
- Familiarity with web frameworks like GWT.
- Proficiency in object-oriented fundamentals.
- Strong backend programming skills.
- Experience with SQL.
- Knowledge of web development solutions.
- Familiarity with XML.
- Being informed on new language developments.
- Having business knowledge of the industry they want to work in Strong communication skills.
- Ability to work well in a team etc.
Responsibilities & Context
Job Context:
- Working on our android applications to implement new features as well as drive improvements to the existing.
- Being part of a fast-paced, collaborative environment with product managers, QA, designers, and backend engineers all on the same team, working together to build a world-class takeaway experience.
- Take ownership and have an impact on the product.
- Engage in knowledge-sharing within your team as well as beyond.
Job Responsibilities:
- Planning, designing and developing apps and software using Kotlin.
- Contributing in all phases of the development cycle.
- Testing and amending features when needed.
- Ensuring that designs comply with specifications provided.
- Writing well-designed and efficient code.
- Analyzing, testing and assisting with the integration of applications conducting software analysis.
- Troubleshooting applications and software managing application development.
- Supporting continuous improvement of applications.
- Investigating and suggesting technologies.
- Optimizing apps and systems.
- Identifying opportunities for improvement.
- Optimizing code.
- Adding new features.
- Providing software updates.
- Familiarity with RESTful APIs to connect to back-end services etc.
Skills & Expertise
Brand Planning/ Development
Software
Compensation & Other Benefits
- Weekly 2 holidays
- Salary Review: Yearly
- Festival Bonus: 2
As per Company Policy.
Workplace
Work at office
Employment Status
Full Time
Job Location
Dhaka
Job Highlights
We are looking for a Software Engineer (Kotlin Android) to join our creative team. If you’re a creative problem solver who is eager to deliver solutions and hungry for a new adventure, then we are waiting for you.
To apply for this job email your details to admin@chakricircular.com
