- Design & construct technical architecture for a cloud native web application following the best practices applying contemporary software engineering best practices, DevOps, and agile principles; and ensuring it is fully compliant with all Trinity security, quality, and other regulatory requirements.
- Work closely with the Product Strategy team to understand the functional requirements, come up with the milestones and set the expectations
- Estimate the effort & cost to build the application
- Create story boards and handle sprints
- Guide & lead a team of web application developers in an agile environment and be responsible for developing & delivering the application
- Ensuring application is fully developed, tested, and compliant with the UI design standards and component libraries.
- Improve software quality through following coding standards, mentoring, peer reviews, etc.
- Ensure all technical documentation in scope is up to date in support of the lifecycle plan for audits and reviews.
- Deliver value through fostering and maintaining close links with UI/UX/product designers and other developers down the software/product stack.
- Frameworks – Proficient in any one of the below Angular/React, Angular Router, NgRx
- Strong experience in Django, REST APIs
- Ability to mentor and guide team members effectively
- Ability to take direction, understand requirements, and be proactive in following up on tasks
Frontend:
- Basic – HTML5, CSS, JavaScript,
- Frameworks – Proficient in any one of the below Angular/React, Angular Router, NgRx
- CSS Libraries – SCSS/LESS/Stylus, Flexbox.
- Versioning Systems – GIT/Bitbucket/Gitlab
- Package Managers – NPM/Yarn
- Integration Tools – CI/CD Pipelines, Jenkins
- Good to have – Knowledge of Cloud platforms (AWS, Azure), and Microservice Architecture
- Passionate about delivering UI applications of the highest quality
- Extensive working experience with major web framework like Angular, React or Vue.js
- Implement reusable components following the UX design system
- Experience across a broad set of technologies, demonstrating core engineering knowledge and experience of industry technologies, practice, and frameworks (HTML5, CSS, SCSS, responsive design
Backend:
- He/She should be working hands-on as backend developer using Django
- Strong programming knowledge of Python
- Strong experience in Django, REST APIs
- Must have up-to-date experience with Django/Python, JavaScript, CSS, HTML5
- Knowledge/Hands on Experience on any of the RDBMS, NoSQL databases
- Proficient understanding of code versioning tools such as Git or SVN
- Knowledge of user authentication and authorization between multiple systems, servers, and environments
Qualifications
- 6-9 years of experience
- Bachelor’s degree, preferably B.E / B. Tech