Full-Stack Developer
Location: 
Herent, Belgium

Job description

Join our innovative startup on a mission to create Augmentative and Alternative Communication (AAC) devices for individuals suffering from dysarthria, utilizing cutting-edge Brain-Computer Interfaces (BCI).

Key responsibilities

  • Frontend Development:
    • Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript (particularly with modern frameworks like React, Angular, or Vue).
    • UX/UI design to implement design mock-ups into functional web pages.
    • Ensure the web application is optimized for various devices and browsers.
  • Backend Development:
    • Design, implement, and maintain server-side logic using Python (particularly Flask).
    • Develop and integrate APIs for seamless communication between the frontend and backend.
    • Implement security and data protection measures for the backend.
  • Database Management:
    • Design and manage the MySQL database schema.
    • Write efficient and optimized database queries for data retrieval and manipulation.
    • Ensure data integrity, security, and performance.
  • AWS Integration:
    • Deploy and manage the web application on AWS infrastructure.
    • Utilize AWS services such as EC2, S3, Lambda, and RDS for scalable and reliable hosting.
    • Implement and optimize serverless computing solutions where applicable.
  • Git Deployment:
    • Use Git for version control and implement continuous integration/continuous deployment (CI/CD) pipelines.
    • Work with deployment tools to automate the release process.
  • Collaboration and Communication:
    • Independent worker with eye for detail and future issues.
    • Working as part of a small but dedicated team.
    • Participate in code reviews and provide constructive feedback.
    • Communicate effectively with team members to ensure project goals and timelines are met.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Full-Stack Developer or similar role.
  • Strong proficiency in JavaScript and at least one modern front-end framework (React,
    Angular, or Vue).
  • Solid experience with Python for backend development.
  • Experience with MySQL database design, optimization, and management.
  • Familiarity with AWS services and infrastructure.
  • Proficient with version control systems, particularly Git.
  • Knowledge of CI/CD practices and deployment tools.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Additional preferred skills

  • Join our innovative startup on a mission to create Augmentative and Alternative Communication (AAC) devices for individuals suffering from dysarthria, utilizing cutting-edge Brain-Computer Interfaces (BCI)Experience with serverless computing (AWS Lambda).
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Understanding of web security best practices.
  • Familiarity with front-end build tools and package managers (Webpack, npm, etc.).
  • Knowledge of other programming languages is a plus.

Why join us?

If you're ready to roll up your sleeves, dive into the startup world, and contribute to a mission-driven company, we'd love to hear from you! Let's work together to build a future where communication knows no bounds.

Full-Stack Developer

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.