Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Frontend Development:
- Design and implement responsive, visually compelling user interfaces (UIs) using Angular with TypeScript.
- Develop dynamic dashboards, interactive charts, and efficient data tables.
- Work with real-time data streams to ensure seamless user experiences.
- Utilize foundational technologies like HTML5, CSS3, and modern UI frameworks (e.g., Material-UI).
- Implement robust data visualization using libraries such as Chart.js or ECharts.
- Backend Development:
- Build robust, scalable, and secure server-side applications using .NET Core.
- Handle high-volume data ingestion from IoT devices and implement complex business logic.
- Develop and maintain RESTful APIs for frontend-backend communication.
- Manage relational databases with PostgreSQL and time-series databases such as TimescaleDB or InfluxDB.
- Set up and manage real-time data streams using technologies like WebSockets.
Job Requirements
- Experience: 4–6 years as a Full-Stack Developer (Senior level) with a strong portfolio of web applications.
- Frontend Skills:
- Expertise in Angular, JavaScript, and TypeScript.
- Strong experience in building interactive, data-rich UIs.
- Backend Skills:
- Extensive experience with .NET Core for scalable, secure backend services.
- Proficiency in PostgreSQL and familiarity with time-series databases (TimescaleDB, InfluxDB).
- API & Real-Time:
- Solid grasp of RESTful API design principles.
- Knowledge of real-time communication protocols (e.g., WebSockets).
- Domain Knowledge:
- Passion for IoT-related projects, with an understanding of data logging and monitoring systems.