- +8801511557766
- contact@apprise.website
-
Sun - Thu: 10:00 - 19:00 / Closed on Weekends
Sun - Thu: 10:00 - 19:00 / Closed on Weekends
Vacancy: 02
Job Context:
We`re looking for an Android Developer to join our fantastic development team. We`re expecting motivated individuals who will be responsible for developing new applications/processes, and extending and maintaining existing applications/processes.
Job Responsibilities:
Employment Status:
Full-time
Educational Requirements:
Workplace:
Experience Requirements:
Additional Requirements:
Job Location:
Salary:
Compensation & other benefits:
Office hours: Sunday-Thursday (10 am-7 pm).
*N.B. If you are interested send your CV to career@apprise.website with subject line "Android Developer".
Number of Vacancies: 02
Job Position: Senior Backend Developer
Job Description / Responsibility:
At Apprise, we develop innovative and creative products and services that provide total communication and information solutions. Among a plethora of services, web design and development, tailor made applications, e-commerce solutions, business-to-business applications, business-to-client applications, managed hosting and internet portal management are few that we offer. Satisfied clients around the globe bear testimony to the quality of our work.
We are looking for a backend developer for our project. The developer will be directly responsible for developing the platform with new features according to business needs. We are looking for a JavaScript Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. To succeed in this role, you must be a proactive problem-solver with an analytical mindset and a true passion for technology that makes you seek to always better yourself. Some responsibilities the developer should maintain:
Writing reusable, testable, and efficient code
Design and implementation of low-latency, high-availability, and performant applications
Design, build and maintain services and systems
Debug production issues across services and multiple levels of the stack
Work with engineers across the company to build delightful features that span various parts of the system
Collaborate with our business, sales, and operations teams to understand and solve our user's pain points.
Improve engineering standards, tooling, and processes
Educational Requirements:
University Graduate is preferable, but if someone is good from any other platforms still will be considerable.
Must have:
3-4 years of experience as a JavaScript developer
Strong experience in JavaScript including ES6 and the latest industry-standard
Knowledge of NodeJS and frameworks like Express, Nest JS
Understanding the nature of asynchronous programming and its quirks and workarounds
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git
Good to have:
Experience working on Agile teams
Understanding of software design patterns
Experience in PHP framework related work will be plus (E.g., Laravel)
Additional Information:
Communication is extremely important; our engineers work across every team in the organization. Candidates need to be able to communicate not only with other developers but also with management, non-tech team members & external parties.
Someone who will take ownership of a feature or application from initial conception through release while also assisting others when the need arises.
Have an understanding of virtualization and containerization as a tool for growing scalability, reliability, and expediency.
Ability to learn and teach new technologies and skills as new technology is introduced.
Sound mature judgment and decision-making ability.
Strong analytical and problem-solving skills.
We are looking for honest, dedicated and responsible individuals.
Job Level: Mid to Senior
Job Location: Gulshan Badda Link Road, Dhaka
Salary Range: 30k - 60k
*N.B. If you are interested send your CV to career@apprise.website with subject line "Backend Developer".
Number of Vacancies: 01
Job Position: Senior SQA Engineer
At Apprise, we develop innovative and creative products and services that provide total communication and information solutions. Among a plethora of services, web design and development, tailor made applications, e-commerce solutions, business-to-business applications, business-to-client applications, managed hosting and internet portal management are few that we offer. Satisfied clients around the globe bear testimony to the quality of our work.
JOB DESCRIPTION:
Understand project requirements, technology dependencies, and develop solutions for Test planning and execution;
Plan & Develop Automated Testing for Native Android Applications (Java/Kotlin);
Plan & Develop Automated Testing for Native iOS Applications (Swift);
Plan & Develop Automated Testing for APIs;
Incorporate testing as part of our build pipeline CI/CD flows;
Plan, build and design new automation to support new builds and release of the code;
Collaborate with the squad to continuously refactor and improve automation framework for reusability and speed;
Develop complex data-driven automation, manage automation scripts and framework to support code drops in various environments to support development, test, and builds;
Participate in project planning and scoping activities and work independently and efficiently to meet agreed-upon deadlines;
Provide business development support by laying out the test requirements for a proposed solution in order to ensure proper Verification and Validation testing can be performed efficiently;
Define Test Plans and Procedures for Data Warehouse implementations and application interfaces;
Assist developers and testers with root cause analysis and resolutions;
Collaborate with clients and internal teams to develop appropriate test solutions for varying technical components;
Qualifications:
Bachelor's Degree - Computer Science or Computer Engineering. Will consider other fields of study with good Software QA experience;
At least 3 years of experience in related software development where test planning and execution were a part of job responsibilities;
Experience in test automation is required;
Experience with development and/or testing JAVA, JSON, REST, HTML versions, JavaScript, AWS, VMware, Desktop Application Testing and Web Application Testing;
Create a test plan, test case, and execute test cases in JIRA;
Experience with databases such as (MySQL, Redis, MongoDB, etc.) testing, maintenance and support;
Proven experience in performance and load testing against large, scalable, cloud-hosted services;
Experience in SQA principles, accompanied with a strong drive to generate quality software with a customer-based focus;
Familiarity with low-level data protocols, specifically CAN bus and TCP/IP related along with Vector CANoe and/or CANalyzer ECU and Network analysis tools is desirable;
Additional Information:
Communication is extremely important; our engineers work across every team in the organization. Candidates need to be able to communicate not only with other developers but also with management, non-tech team members & external parties.
Someone who will take ownership of a feature or application from initial conception through release while also assisting others when the need arises.
Have an understanding of virtualization and containerization as a tool for growing scalability, reliability, and expediency.
Ability to learn and teach new technologies and skills as new technology is introduced.
Sound mature judgment and decision-making ability.
Strong analytical and problem-solving skills.
We are looking for honest, dedicated and responsible individuals.
COMPENSATION AND OTHER BENEFITS:
02 weekly holidays
Lunch, and Evening Snacks
Festival bonuses.
Yearly salary review
Sick leave, Casual leave, Annual leave, and public holidays as gazetted by the government and organization's decision.
Job Level: Senior to Team lead
JOB LOCATION: Gulshan Badda Link Road, Dhaka
Salary Range: 25k - 40k
*N.B. If you are interested send your CV to career@apprise.website with subject line "Senior SQA Engineer".
Number of Vacancies: 01
Job Position: Senior iOS Developer
At Apprise, we develop innovative and creative products and services that provide total communication and information solutions. Among a plethora of services, web design and development, tailor made applications, e-commerce solutions, business-to-business applications, business-to-client applications, managed hosting and internet portal management are few that we offer. Satisfied clients around the globe bear testimony to the quality of our work.
We are searching for a Senior iOS developer that will be in charge of creating and maintaining apps for a variety of iOS smartphones. The creation of iOS applications and their interaction with back-end services will be your primary focus. You will collaborate with other engineers and developers working on various infrastructure layers. Therefore, dedication to smart design, group problem-solving, and producing high-quality products is crucial.
Job Responsibilities:
Manage multiple projects and initiatives simultaneously and consistently design, develop, test, and implement applications for iOS and continue production of new versions of the applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Design solutions independently.
Devise complex solutions.
Participate in architectural decisions.
Maintain code quality, organization, and automatization.
Produce clean, maintainable, testable code and inspire others to do the same.
Identify and implement software engineering best practices.
Work on bug fixing and improving application performance.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Mentor young developers.
Conduct code reviews.
REQUIREMENTS AND QUALIFICATIONS:
Professional experience of a minimum of four years in developing iOS applications.
Worked on live streaming feature intensively.
Strong technical background, good knowledge of Xcode and Cocoa frameworks such as Core Data, Core Animation, Core Graphics, Core Audio, and Core Text.
Strong command over Swift UI and familiar with Objective-C.
Experience with AVFoundation, Metal Framework, AudioToolbox, and the Core Graphics framework.
Excellent communication and problem-solving skills.
Experience designing clean and maintainable interfaces.
Experience with third-party libraries and APIs.
Knowledge of web technologies and UI/UX standards.
Understanding of Apple's design principles and interface guidelines.
Familiarity with cloud message APIs, push notifications, and continuous integration.
Experience with offline storage, threading, and performance tuning
Mobile app-oriented design patterns (MVVM, Reactive).
Experience in automated testing practices and tools (XCTest, Snapshot tests).
Experience in building modular code and third-party dependency management (Cocoapods)
Knowledge of performance limits and characteristics.
Knowledge of low-level C-based libraries is preferred.
Proficient understanding of code versioning tools such as Git.
COMPENSATION AND OTHER BENEFITS:
02 weekly holidays.
Fully subsidized ( Lunch, and Evening Snacks)
festival bonuses.
Yearly salary review
Sick leave, Casual leave, Annual leave, and public holidays as gazetted by the government and organization's decision.
Job Level: Senior to Team lead
Job Location: Gulshan Badda Link Road, Dhaka
Salary Range: 50k - 80k
*N.B. If you are interested send your CV to career@apprise.website with subject line "Senior iOS Developer".