Job Title – Sr. Frontend Software Developer
Location – Remote
Don't share already submitted profile with HCL
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).
• 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.
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.
• 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 architecture.
• 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.