About the job Software Engineer
Company Description
Our client is playing the role of a catalyst for microentrepreneurs, igniting the spark in them to dream bigger. By bringing access to information and financial literacy into the palm of their hands, they are bridging the digital divide and creating access to affordable and timely financial services. They design technological solutions to make urban life easier while addressing the major pain points of small businesses. Their first product is the country's largest online service marketplace.
Key Responsibilities
They are searching for individuals passionate about technology and perpetually looking to expand their knowledge and advance their skills. They provide excellent prospects for career advancement, competitive pay, and benefits. You will be responsible for building and creating cutting-edge web-based applications utilizing modern frameworks. The prospect must collaborate directly with their engineers and project managers to build high-quality, scalable, and sustainable software solutions per the organization's needs.
- Collaborate with development teams to design and implement robust, scalable, and efficient solutions.
- Write clean, well-documented, and testable code that adheres to coding standards and best practices.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Optimize application performance and troubleshoot issues as they arise.
- Work closely with team members to implement responsive and user-friendly interfaces.
- Stay updated on the latest industry trends and technologies to contribute to continuous improvement.
- Design and implement RESTful APIs to facilitate seamless communication between front-end and back-end systems.
- Integrate third-party APIs to enhance application functionality.
- Proficiently use Git/BitBucket for version control and code management.
- Collaborate within an agile environment to deliver high-quality software solutions.
- Demonstrate DevOps proficiency in an AWS Linux environment (preferred).
- Apply microservices architecture and AWS Lambda functions for scalable application development.
- Utilize Docker containers for efficient development and deployment practices.
- Exhibit strong communication skills and the ability to work collaboratively in team settings.
- Leverage Linux expertise for server configuration and maintenance.
- Optionally, contribute to CI/CD build pipelines.
Skills & Qualifications
- Minimum of 2 years of professional experience.
- Master's or BSc. in Computer Science and Engineering or Electrical and Electronic Engineering from a reputed university.
- Hands-on experience in NodeJs and ReactJs.
- Working experience in the Laravel framework is a plus.
- Working experience with Tailwind CSS is a plus.
- Proficient with database design and SQL (eg, MySQL, PostgreSQL, MongoDB).
- Familiarity with AWS services and Linux environments.
- A proven track record of delivering high-quality software products.
- Familiarity with project management tools such as Jira and ClickUp.
- Strong understanding of RESTful API development.
- Version control system experience (e.g., Git).
- Experience in uploading projects to cPanel or servers.
Employment Structure
- Onsite in Mohakahli DOHS, Dhaka | Full-time
- Salary: BDT 40,000 - 80,000
- Benefits: Festival bonuses + Mobile Allowance + Laptop Allowance + Subsidized Lunch + Free Breakfast for Dhaka Office + Free Laundry Service
- Work Week: Sunday - Thursday, 9:00 AM to 6:00 PM
Hiring Process
- Conversation with Talvette
- Complete the aptitude test
- Technical Assessment
- Technical Interview by the Technical Consultant
- Tech leadership interview
- Final Interview with the CEO
- Receive an offer
- Join their team full-time