Remote
Contract
Desired Experience
" Experience with RTL.
" Familiarity with cloud-native, scalable, and highly available distributed systems.
" Understanding of relational and NoSQL databases (e.g., MongoDB, Redis).
" Experience with Atlassian tools (e.g., JIRA, Confluence).
What You Will Do
" Develop high-quality cloud-native web applications using JavaScript/TypeScript in React.
" Break down complex requirements into independent coding tasks and strategies.
" Create unit and integration tests to fully test and regress software.
" Participate in design and code reviews.
" Collaborate with other teams (e.g., Product, UI/UX) to ensure delivered code meets specifications.
" Engage in Agile routines and ceremonies, including daily standups, sprint planning, and retrospectives.
Responsibilities
" Collaborate with stakeholders to refine requirements and define Clienthitecture.
" Work with a team of approximately 18 developers, including full-time and contractors.
" Foster a culture of full-stack development within the team.
" Mentor junior developers and maintain high coding standards.
Required Experience
" 8+ years of professional software development experience in an Agile environment.
" Strong fundamentals in OOAD, design patterns, data structures, and algorithms.
" Proficient in TypeScript and front-end frameworks, especially React.
" Experience with RESTful APIs and securing web applications.
" Familiarity with unit and integration tests.
" Understanding of software engineering best practices for the full SDLC, including CI/CD processes.
" Strong verbal and written communication skills.
" Openness to new ideas and a desire to learn continuously.
" Outstanding interpersonal skills and a collaborative spirit.