Job Openings
Fullstack Developer
About the job Fullstack Developer
Job Description:
- Report to Technical Lead and Project Managers
- System Analysis, Software Development & Testing
- Develop and integrate new user-facing features, build reusable code and libraries for future use, and ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability and ensure that all user input is validated before submitting to backend for integration testing
- Implement security and data protection
- Provide 1st tier support for frontend and backend systems
- Work closely with management, project managers, and developers to prepare and maintain detailed technical documents for the applications developed
- Work in a technical environment where best practices and automation matter
Requirements:
- Bachelor's Degree in Computer Science / Information Systems
- Strong coding skills with at least 3 years of relevant technical experience in one or many of the following areas :
o Web development with NodeJS based-servers, Typescript/ Javascript
o Frontend development with React
o Web development with C#, Net Framework and .Net Core, Angular is a plus - Experience in developing Web API (either REST or GraphQL)
- Experience in NoSQL databases such as MongoDB (preferred)
- Experience in relational databases (PostgreSQL, MSSQL)
- Experience in container technologies such as Docker or Kubernetes
- Experience in using version control system like Git or equivalent (CLI experience if preferred over GUI)
- Experience in using issue-tracking system like Jira or equivalent
- Good communication skills and a self-motivator
- Strong troubleshooting and analytical skills
- Good command in spoken and written Englis