Key Responsibilities:
- Design, develop, and maintain Back-End GRPC using Java.
- Design and develop front-end web pages, including website appearance, layout, and interactive elements.
- Familiar with Front-End framework - Angular.
- Optimize website performance and response speed to ensure consistent user experience across various devices and browsers.
- Work with relational databases like PostgreSQL to design schema, write efficient queries, and ensure data integrity.
- Know how to write unit test for both Back-End and Front-End.
Requirements :
- Experience with software development in one or more programming languages, and with data structures and algorithms.
- Experience testing, maintaining, or launching software products,
- Experience with a variety of database technologies, including relational databases, NoSQL databases, and distributed databases.
- Good communication and teamwork skills.
- Experience with machine learning algorithms and tools is a big plus.
- Experience with building test infrastructure is a big plus
Skill request:
Java / TypeScript / Angular / CSS / Linux
3 years of experience required
No management responsibility