Job ID 14772
Experience 5 Years
Industry Information Technology
Qualifications Bachelor’s Degree
- Collaborate with a team of developers to implement strategies and deliver high-quality software through peer-reviewed processes.
- Establish performance benchmarks for applications, address application errors, and monitor overall performance of web applications.
- Ensure the use of latest technologies, proper version control, and adherence to release schedules.
- Work on all aspects of the software platform, including architecture design, front-end and back-end development.
- Develop custom modules and components to extend the functionality of Angular/React.
- Create technical design documents and document solutions to guide the development process and maintain standards.
- Build serverless pipelines for handling API requests.
- Stay updated with developments in web applications and programming languages.
- Proactively identify and troubleshoot complex, mission-critical problems, including providing production support.
- Minimum of 5-8 years of professional software development experience.
- Minimum of 2 years of experience in back-end development using Node.js.
- Bachelor’s degree in computer science or a related field.
- Minimum of 2 years of web development experience using React.js/Angular/Vue.
- Experience with AWS services such as IAM, S3, Lambda, EC2, SQS, DynamoDB, SNS, and CloudWatch.
- Proficiency in code repository tools like TFS and Git.
- Familiarity with REST API specification tools, such as Swagger, for documentation purposes.
- Knowledge of DevOps practices using Kubernetes, Jenkins, etc.
- Experience in writing unit test cases using Jasmine for Angular and Mocha for Node.js is a plus.
- Excellent written and verbal communication skills.