Senior Software Engineer, Node.js Team
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, University of Hawaii, MIT, SaaS Ventures, Meriton Australia (a Fortune-500 company) and the United States Department of Defense (DoD).
We are looking for brilliant Node.js developers to join our ever-expanding team and build scalable, high-quality and high-performance applications.
Position: Full-time
Vacancy: 3
2) Build new systems using Node.js and related frameworks.
3) Develop new functionalities on existing software products.
4) Code and test systems to meet client requirements.
5) Be responsible for successful completion of code deliverables on time.
6) Be involved in the various phases of the SDLC.
Technical Skill Requirements:
1) Node.js (total fluency)
2) HTML5 (very advanced level)
3) CSS3 (intermediate to advanced level)
4) JavaScript and/or TypeScript in general (intermediate to advanced level)
5) Good Knowledge of Node.js frameworks (e.g. Express or Nest.js)
6) Working experience of React
7) Some working experience and knowledge of Python
8) Proficiency in RESTful APIs and API communications
9) Understanding the nature of asynchronous programming and its quirks and workarounds
10) User authentication and authorization between multiple systems, servers, and environments
11) Integration of multiple data sources and databases into one system
12) Creating database schemas that represent and support business processes
13) Implementing automated testing platforms and unit tests
14) Proficient understanding of code versioning tools, such as Git
15) Experience with system architecture or leading a software team is a strong advantage
16) Good at algorithms and in solving complex computational problems. Mentionable performance in programming contests and problem solving sites like ACM, HackerRank, Codeforces, etc are highly appreciated
17) Love for optimization. Allergy with a five-line code that can be written in three
Optional Skill Requirements:
2) Experience with cloud native platform designing & implementations (e.g. serverless, containerization, fargate, event bridge, etc)
3) Hands-on experience with one or more configuration management systems such as Ansible, Chef, or Puppet
4) Experience designing and supporting enterprise core services as well as cloud deployments
5) Experience using DevOps tools in a cloud environment, such as Azure DevOps, Ansible, Artifactory, Docker, GitHub, Jenkins, Kubernetes, Maven, and SonarQube etc
6) Business Continuity or Disaster Recovery planning experience would be a plus
Academic Requirements:
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.
Other Benefits:
Check out our life at work: https://www.asthait.com/culture
Please email your resume to jobs@asthait.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.