Job Overview
Senior Software Engineer
To be a good fit for this role, you will ideally need:
- Strong understanding of UX and UI design patterns, and a passion for building modern UI based on material design principles.
- Commercial experience using React, with a good understanding of React design patterns.
- Experience with native app development with React Native.
- Commercial experience using TypeScript.
- Strong commercial experience with software architectural design, based on user/program requirements requirements
- Extensive experience with API design and development.
- Proficient understanding of code versioning tools such as Git.
- Experience with engaging with clients to understand and document implementation details.
The key accountabilities of the role include the following:
- Planning technical implementation details based on user requirements.
- Develop responsive screens for progressive-web applications using React, and native mobile applications using React-Native.
- Support and guide other members of the team as required.
- Write clean, composable server-side code.
- Work with ORMs for NodeJS like TypeORM and Prisma.
- Work with cloud service providers like Microsoft Azure, AWS, and Google Cloud as required for project work.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- ExperienceNot Specified
- GenderBoth
- INDUSTRYComputer and technology
- QualificationNot Specified