Tech Stack
AngularAWSAzureCloudDockerGoGoogle Cloud PlatformJavaScriptMongoDBNode.jsNoSQLPostgresPythonReactRedisSQLTypeScriptVue.js
About the role
- Build applications that provide system-level insights such as monitoring, data visualization, and performance tracking.
- Design and develop full-stack web applications focused on system metrics, data logging, and performance visualization.
- Build and maintain scalable backend services for data collection, processing, and storage.
- Develop intuitive and responsive frontend interfaces for dashboards and system insights.
- Work with relational and non-relational databases for efficient data access and analysis.
- Collaborate with infrastructure and DevOps teams to integrate system data sources and APIs.
- Optimize application performance, data flow, and reliability.
- Participate in planning, code reviews, and ongoing improvements to development processes.
Requirements
- (3-5) years of professional experience as a Full Stack Developer.
- Strong proficiency in JavaScript/TypeScript and frontend frameworks like React, Vue, or Angular.
- Hands-on backend experience with technologies such as Node.js, Python, Go, or similar.
- Experience with RESTful API design and data integration workflows.
- Solid knowledge of SQL and NoSQL databases like PostgreSQL, MongoDB, or Redis.
- Familiarity with containerization tools (e.g., Docker) and cloud platforms (AWS, GCP, or Azure).
- Good problem-solving skills and attention to detail.
- (Good to have) Experience with dashboards or internal monitoring tools.
- (Good to have) Understanding of system metrics, logs, and application performance monitoring.
- (Good to have) Familiarity with time-series data or event-driven architecture.
- (Good to have) Exposure to CI/CD pipelines and infrastructure automation.