- MySQL
- GIT
- AWS
- Node.js
- Laravel
- MongoDB
- postgresql
HelloTask Platform Ltd. This company has been verified by this domain - www.hellotask.app
Dhaka, Bangladesh
Company Description
HelloTask is an Uber-like technology platform to connect verified and skilled domestic helpers to users on-demand basis. It gives its users an Uber-like user experience to hire a helper in 5 minutes and gives the helper income opportunity up to 3X through a skill-based training program.
Description
We are seeking an experienced and talented Senior Software Engineer with expertise in Back-End development and some Front-End knowledge. The ideal candidate will play a key role in designing, developing, and maintaining our software applications, with a focus on server-side functionality and an understanding of Front-End technologies. As a Senior Software Engineer, you will work closely with cross-functional teams, collaborate on feature development, and contribute to the overall success of our products.
Experience
- 4-6+ Years
Requirements:
- Bachelor of Science (B.Sc) in Computer Science and Engineering (CSE) or a related field, providing a solid foundation in computer science principles.
- Laravel: Extensive experience in Laravel, showcasing proficiency in this popular PHP framework for web application development.
- Node.js, Nest.js, Web Socket: Strong hands-on experience in server-side JavaScript development using Node.js and Nest.js. Familiarity with Web Sockets for real-time communication.
- Microservices (Preferred): Knowledge of Microservices architecture is a plus, indicating an understanding of designing and building modular and scalable applications.
- IVR/Asterisk: Previous experience with IVR (Interactive Voice Response) and Asterisk, demonstrating expertise in telecommunication solutions and call handling.
- Docker and CI/CD (Preferred): Experience with containerization using Docker and continuous integration/continuous deployment (CI/CD) methodologies is advantageous.
- System Design Experience: Proven experience in designing and architecting robust and scalable systems, showcasing the ability to solve complex problems.
- Advanced Database Knowledge: Proficiency in working with advanced database systems, including MySQL, Postgres, and MongoDB, with an emphasis on optimizing queries for performance.
- API Development: Extensive experience in developing and implementing APIs, ensuring seamless integration with various services and platforms.
- Front-End Knowledge: Some familiarity with front-end technologies, particularly Vue.js and Laravel Blades, to contribute to the user interface and enhance user experiences.
- Redis: Experience in handling queues using Redis for effective task management and background processing.
Good to Have
- GitHub Profile
- Personal Portfolio
- Problem-Solving Skill
- Competitive remuneration package
- Festival and Performance bonuses after the probation period
- Transport allowance for field visits and Phone bill where applicable
- Paid Holidays & Medical Leaves
- Complementary Breakfast, Lunch and snacks
- Indoor Sports & Recreation facilities
- Annual official Trips
- Career Mentorship & Upskilling opportunities
- Other benefits as per company and relevant project policy