GrowExx is seeking a
Software Engineer – Angular
, who will be working with cross-functional teams to define, design and deliver new features and adopt the best practices of Test-Driven Development to guarantee robustness and stability of the code produced.
Key Responsibilities
-
Contribute to the implementation of assigned features by following guidance from PO, L3 engineers, and ADMs.
-
Work with senior team members to understand user stories and break them into technical tasks.
-
Identify technical doubts or uncertainties and proactively consult L3 engineers for clarification.
-
Suggest possible implementation approaches and confirm the final approach with seniors.
-
Provide effort estimates for tasks with support from the team.
-
Participate in sprint planning and work toward timely delivery of assigned tasks.
-
Share regular progress updates with the team through Jira, Slack, or other tools.
-
Communicate effectively with team members and seek help when required.
-
Maintain documentation relevant to assigned tasks when needed (basic Jira/Confluence updates).
-
Support the team by identifying missing scenarios or clarifications and coordinating with the PO under guidance.
-
Preferred if can analyse the user requirements, NFRs and technical requirements for the project
-
Preferred to proactively communicate with other members of the team and other project leads
-
Preferred to provide HR and Management with any relevant information to help improve organisation culture & performance
Key Skills
-
Basic understanding of OOP concepts and Data Structures.
-
Ability to write JavaScript/TypeScript code in the Angular framework based on clear requirements.
-
Familiarity with Angular fundamentals (components, services, modules) and basic JavaScript build tools.
-
Ability to understand user stories and implement small features or UI components with guidance.
-
Basic understanding of Agile processes (Scrum) and willingness to learn team practices.
-
Exposure to unit testing and readiness to learn TDD and testing frameworks.
-
Ability to write clean, maintainable code and follow best practices shared by seniors.
-
Awareness of performance, accessibility, and code quality standards, with a willingness to improve.
-
Good communication skills and ability to collaborate in a team environment.
-
Knowledge of UML, multilingual sites, or accessibility is a bonus (not mandatory).
Education And Experience
-
B Tech or B. E.
-
2-5 Years’ experience of Angular as a Software Engineer
Analytical And Personal Skills
-
Must have good logical reasoning and analytical skills
-
Demonstrate Ownership and Accountability of their work
-
Multi- tasking capabilities and team management
-
Technical documentation
-
Self-criticising
-
Negotiation skills