JD - Front End developer
- Minimum 5+ years’ experience developing software for enterprise applications / solutions
- Developing high-performing, multi-threaded, real-time software
Relevant Experience (years): 5 – 7 years
Front end skills:
- Web client development with React 5
- Web client design patterns e.g. Strategy, Observer
- Consuming RESTful APIs, web services
- WebView2
- Stencil JS
- TypeScript
- Tailwind CSS
- Unit testing - Jest, React testing library and Vite test runner
Essential Personal Skills
- Communicate effectively, both written and verbally, with other team members (Onshore and Offshore).
- Excellent analytical and problem-solving skills
- Develop Software to supplied User Story/FRS requirements within agreed timescale & with minimum supervision.
- Ability to handle pressure when required.
- Is a good team player.
- Suggest code improvements to other developers in order to optimize performance of the application.
Desirable:
Flutter for Mobile
Overall Project/Task description
- Environment Setups
- Exposure and/or usage of at least one estimation methodology
- Translating user stories to code
- Develop software to supplied user stories within agreed timescales
- Creating Unit Test cases
- Performing impact analysis for code changes
- Suggest code improvements to other developers in order to optimise performance of the application.
- Communication skills
- Raise issues, risks and escalations relating to slippages of development tasks
- Effective verbal and written communication with offshore and onshore
- Problem solving skills
- Contribute to solution to issues and risks
- Work closely with the TL to establish and adhere to agreed standards and processes
MCA / Computer Engineering
The candidate would be working with highly motivated development team with strong hands-on experience and would be responsible for ongoing development of application, task execution, new development activities.
Candidate must fulfill the essential technical skills, be good at logical reasoning.