Title: Lead Software Engineer
Company Name: TechHack Canada
Vacancy: 02
Job Location: Anywhere in Bangladesh
Employment Status: Full-time
Educational Requirements:
∎ Bachelor of Computer Application (BCA) in Computer Science & Engineering, Master of Science (MSc) in Computer Science & Engineering
∎ Skills Required: Microservice Architecture and Design Patterns, Node.js
Experience Requirements:
∎ At least 2 year(s)
∎ The applicants should have experience in the following area(s):
MongoDB, Node.js
Job Responsibilities:
∎ OUR STACK
∎ We work primarily with node.js (Nest.js), JavaScript/Typescript, React/ React Native, MongoDB, GraphQL Docker, Kubernetes, Git and Bitbucket Pipelines
∎ Infrastructure: Amazon Web Services Stack (EC2, ELB, RDS, Route53, Cloudfront, SQS, Dynamo, IAM), nginx web gateway
∎ You'll join a small, but growing team of developers who are actively learning and flexible in their process, but value code review, unit testing, and continuous learning
∎ IDEAL CANDIDATE
∎ Comprehensive understanding of MERN/Serverless and containerization
∎ Significant database design experience, with understanding of various ORMs and custom solutions
∎ Experience in relational and non-relational databases.
∎ Experience building scalable REST API's in a microservice architecture
∎ Familiar with AWS cloud infrastructure and infrastructure as code
∎ A self-starter and problem solver, comfortable working in a fast-paced, startup environment, with continuous delivery, deployment and integration
∎ Familiar with CI/CD building pipelines using Bitbucket pipelines
∎ Passion for building!
∎ YOUR IMPACT
∎ Lead architecture and design. Providing input to functionality, performance, scalability, reliability requirements.
∎ Make large architectural decisions that will help make our stack more robust and efficient
∎ Provide guidance for project and development sequencing.
∎ Provide guidance to engineering team leads to ensure extensibility and quality standards.
∎ Building a scalable, reliable, microservice back-end in NestJS that will support Techhacks rapid growth
∎ Deploying and maintaining our AWS cloud infrastructure and networking using infrastructure as code
∎ Mentorship for new graduates and developers just starting their careers.
Additional Requirements:
∎ Only males are allowed to apply
∎ EXPERIENCE
∎ Minimum 1 year as lead developer or application architecture/enterprise architecture.
∎ Minimum of 3 years of relevant engineering experience building scalable web applications
∎ Minimum 2 years of backend development experience with the node.js ecosystem.
∎ (DEEP EXPERTISE WITH NODE.JS/)
Salary:
∎ Tk. 60000 - 80000 (Monthly)
∎ Working from Sunday to Thursday
10am to 7pm
Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Half Yearly
∎ Festival Bonus: 2
∎ Work in a family-like relationship
∎ Team building activities (one team lunch per month)
∎ Unlimited coffee and snacks
∎ Perfectly equipped and cozy office in Banani
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 20 Jan 2022
Company Information:
∎ 21 Dec 2021
∎ TechHack Canada
Category: IT/Telecommunication