Software Engineer - Full Stack Development

Dmar General Contracting & Development Inc.
Eindhoven, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Eindhoven, Netherlands

Tech stack

Amazon Web Services (AWS)
Azure
Databases
Continuous Delivery
Continuous Integration
D3.js
Data Visualization
Design of User Interfaces
Python
PostgreSQL
SQL Azure
Node.js
NumPy
Svelte
Next.js
Software Deployment
Highcharts
React
AWS Lambda
Backend
GIT
Vue.js
Pandas
Amazon Web Services (AWS)
Containerization
Kubernetes
Information Technology
Real Time Data
Plotly
Azure
Front End Software Development
Elastic Beanstalk
Software Version Control
Serverless Computing
Docker

Job description

  • Develop and maintain both frontend and backend components of our application dashboard.

  • Implement real-time data visualization solutions using cutting-edge technologies.

  • Ensure an optimal user experience and sophisticated interface design.

  • Utilize containerization (Docker) and orchestration (Kubernetes) tools for deployment and management of applications.

  • Work with CI/CD pipelines to ensure smooth and efficient deployment processes., * Ownership of your role, allowing you to maximize your skills and make a direct impact with your work.

  • Membership in an international and multicultural team that balances hard work with fun and team-bonding activities.

  • Opportunities for professional growth and unique experiences in the startup world, working closely with experts and mentors.

  • The chance to use your knowledge and skills to contribute to creating a better world.

  • The opportunity to work in an emerging industry, leading innovation in the Photonics sector.

  • Operation within a dynamic environment at the High Tech Campus Eindhoven, providing numerous networking opportunities.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Full Stack Software Engineer with a focus on data visualization.
  • Strong proficiency in frontend technologies including React, Vue, Solid, Svelte, Next.js, SvelteKit, and Mitosis. No need to be an expert in all of them, but good to know about the features offered by each.
  • Solid experience in backend development using Node.js, Bun, Deno, Python, and Rust. Should be an expert in any one of these.
  • Experience working with AWS and Azure, specifically services like AWS Elastic Beanstalk, AWS Lambda, Azure App Service, and Azure Functions for application deployment.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes, including services like Amazon ECS, Amazon EKS, Azure Kubernetes Service (AKS), and Azure Container Instances.
  • Demonstrated experience in developing reactive and real-time dashboards using data visualization libraries like D3.js, Chart.js, Highcharts, Plotly, and ECharts for animated and eye-appealing charts.
  • Experience with databases such as PostgreSQL and other database services offered by AWS (e.g., Amazon RDS, Amazon Aurora) and Azure (e.g., Azure SQL Database)., * Knowledge of UX/UI design principles and best practices.
  • Familiarity with version control systems such as Git.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Knowledge of data science libraries such as Pandas and NumPy is a plus.
  • A portfolio or demo application showcasing your experience with real-time data visualization.

Apply for this position