Senior Associate Technology
We are hiring for the role of Senior Associate Full Stack Developer. You will be leading a team of developers in building our applications, ensuring well-designed, testable, and efficient code. Your responsibilities also include integrating data from back-end services and databases, collaborating with stakeholders, and ensuring the scalability and maintenance of our products. We are looking for someone who is highly skilled in AngularJS, web application dynamics, and has a strong understanding of industry best practices. If you are a fast learner with a degree in Computer Science, we would love to hear from you.
Role and Responsibilities:
As a Senior Associate Full Stack Developer, you will lead the charge in building our applications, overseeing the entire development process from concept to completion. Your responsibilities will include:
- Leading a team of developers in writing well-designed, testable, and efficient code, adhering to the best software development practices.
- Integrating data from a variety of back-end services and databases, ensuring seamless functionality and performance.
- Collaborating with stakeholders to gather and refine technical specifications and requirements.
- Ensuring the maintenance, expansion, and scalability of our products, staying ahead of emerging technologies and industry trends.
- Taking end-to-end ownership of product and service management, fostering modularity, flexibility, scalability, and robustness.
- Nurturing a deep understanding of our tech stack and leveraging it to enhance our operations and activities.
Our Tech Stack:
- Angular 10 or later
- PHP Laravel
- NodeJS
- MYSQL 8
- NoSQL DB
- Amazon AWS services – EC2, WAF, EBS, SNS, SES, Lambda, Fargate, etc.
- The entire ecosystem of AWS
Required Experience, Skills, and Qualifications:
To thrive in this role, you will need:
- A minimum of 6 years of proven working experience in programming, encompassing Full Stack development.
- Proficiency in AngularJS 2 onwards, demonstrating an adept ability to work within the framework.
- Strong understanding of web application dynamics, encompassing security, session management, and industry best practices.
- Familiarity with relational database systems, Object-Oriented Programming, and web application development principles.
- Ability to excel in a fast-paced environment, quickly learning and mastering diverse web technologies and techniques.
- A B.Tech degree in Computer Science or a related field, or equivalent practical experience.