Overview
Required Skills
AngularJS
5/5
Typescript
5/5
ReactJS
5/5
NodeJS
5/5
Git an Gitflow
5/5
Requirements
- 3+ years of experience
- Front-End: Angular, TypeScript, React, knowledge of state management patterns and libraries (e.g. Redux), native Android mobile application development, e2e testing with Cypress, unit-testing
- Back-End: NodeJS, unit-testing, good knowledge of relational databases
- Design and develop a RESTful API
- Use of Git and Gitflow
- At least one project developed in an AWS environment
- Knowledge of CI/CD
- Knowledge of Docker
- Basic understanding of IT security
Responsibilities
- Front-End Development:
- Angular & React: Utilize your expertise in Angular, TypeScript, and React to create responsive and visually appealing user interfaces
- State Management: Implement state management patterns and libraries to efficiently manage app state
- Mobile Development: Develop native Android mobile applications to extend the reach of web services
- Testing: Conduct end-to-end testing and unit testing to ensure the robustness and reliability of FE components
- Back-End Development:
- Node.js: Leverage Node.js to build the server-side components of web applications
- Database Management: Demonstrate strong knowledge of relational databases, effectively managing data and optimizing query performance.
- RESTful API: Design and develop RESTful APIs that enable seamless communication between FE and BE systems
- Version Control: Utilize Git and follow Gitflow best practices for collaborative and efficient code management