Do you want to join the team:
- that has some of the most brilliant engineers of our country?
- that builds and maintains products for some of the most prominent brands globally?
- that plays with state-of-the-art technologies, such as Kafka, Kubernetes, AR/VR, AI/ML, Web3, etc?
If your answer is YES, please read on.
Astha IT produces solutions for globally prominent names like Transcom Group, Apex, ACI, Banglalink, Government of Bangladesh, University of Hawaii, MIT, SaaS Ventures, Meriton Australia (a Fortune-500 company) and the United States Department of Defense (DoD).
We are looking for mid to senior level Node.js engineers, with a strong knack towards building high-performance scalable solutions.
Work with PHP for maintaining and upgrading legacy systems.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Implement secure, data protection measures and ensure data storage solutions are robust.
Design and implementation of low-latency, high-availability, and performant applications.
Write reusable, testable, and efficient code.
Manage user authentication and authorization between multiple systems, servers, and environments.
Integration of multiple data sources and databases into one system.
Optimize applications for maximum speed and scalability.
Understanding of Node.js frameworks such as Express, Nestjs, etc.
Strong understanding of database concepts, SQL, and experience working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (MongoDB).
Experience with Docker, Kubernetes, Istio, Kafka will be a great plus.
Experience with RESTful APIs, microservices architecture, and cloud-based technologies (e.g., AWS, Azure) will be required.
Excellent problem-solving skills, attention to detail, and the ability to work both independently and collaboratively in a team environment.
Excellent understanding of Software Development Lifecycle model focusing on software backend systems, architectures, and cloud infrastructure.
Solid background in building and maintaining high throughput web services or backend systems.
Advanced knowledge on Software Development Design Patterns.
Experience in evaluating language frameworks and libraries for adoption.
Experience developing and deploying dockerized applications and services across deployment options (managed/unmanaged K8s, Cloud Run etc).
Experience building CI/CD pipeline for multiple services.
Experience with various compute services offered by public clouds (AWS, GCP, Azure) and the ability to choose an appropriate service.
Experience with various storage services offered by public clouds and the ability to choose an appropriate service.
Experience with various messaging/integration services offered by public clouds and the ability to choose an appropriate service.
Have built scalable internal and public facing APIs (RESTful, JSON, HTTP).
Experience in integrating 3rd party APIs for various services.
Knowledge on Git.
Strong communication and interpersonal skills to effectively convey technical concepts and collaborate with various stakeholders.
But if you have a degree (Bachelors or Masters) in CS / CSC / CSE / Software Engineering, it’s a plus of course.
All we need from you is a super-hungry learning habit and a geeky-techie spirit.
If you have a strong portfolio of complex applications/software/tools that you worked on, that would be terrific.
Younger candidates who do not meet the experience requirements but possess good skills may apply as well.
Please email your resume to email@example.com along with a proper subject line, and a well-written cover letter that includes bullet-pointed career highlights. Clearly mention the number of years of your professional career, and your expected monthly salary.