Developing large-scale services in a distributed cloud environment.
Requirements
- Over 8 years of experience in Back-end software development
- At least 3 years of experience with TypeScript
- Over 3 years of experience working with Node.js, React, and Redux on large-scale applications.
- Proficient in HTML5 and CSS3
- Strong experience in designing distributed and secure systems.
- Good understanding of microservices architectures.
- Experience in designing, building and maintaining APIs
Responsibilities
- You will design high-level design based on provided specification.
- Contribute to the design and architecture of the applications, build and maintain the technical documentation.
- Provide technical guidance and mentorship to other team members.
- Participate in code and design reviews.
- Review integration and regression test plans created by QA.
- Stay up to date with the latest developments and trends in software engineering.
- microservices development, micro-frontend development, testing, CI/CD, participating in scrum activities and collaboration with Support, Product Management and Delivery team.
Other
- passionate, self-motivated, able to multitask effectively and have strong communication skills.
- Strong Analytical and Problem-Solving Skills
- Excellent Communication Skills
- Bachelor’s degree.
- Minimum of 8 years of related experience.