Senior Fullstack Developer

The Senior Fullstack Developer will be responsible for crafting and maintaining robust web applications using JavaScript and TypeScript, with a strong emphasis on frameworks such as React, Node.js, and Vue.js. This role requires a comprehensive understanding of web development processes and a commitment to creating efficient, scalable applications.

Key Responsibilities

  • Fullstack Development: Design and develop new user-facing features using JavaScript/TypeScript and optimize applications for maximum speed, scalability, and reusability.
  • Front-end Development: Implement interactive and visually compelling front-end designs. Work with client-side frameworks like React.js and Vue.js to create dynamic and responsive applications.
  • Back-end Development: Develop and maintain server-side logic using Node.js. Manage database interactions, server integration with front-end elements, and API development.
  • Technical Leadership: Provide guidance and mentorship to junior developers. Lead by example in writing clean, maintainable, and testable code.
  • Collaboration: Work closely with front-end and back-end developers, UI/UX designers, and other stakeholders to meet project requirements and deliver high-quality software.
  • Quality Assurance: Implement thorough testing and debugging practices. Oversee the deployment of applications and monitor their performance.

Qualifications

  • Bachelor’s or master’s degree in Computer Science, Information Technology, or related field.
  • 5+ years of experience with full-stack development, including proficiency in JavaScript and TypeScript.
  • Deep understanding of React.js, Node.js, and Vue.js frameworks.
  • Experience with front-end and server-side technologies, web services, and API integration.
  • Knowledge of database systems, both SQL and NoSQL.
  • Familiarity with modern build pipelines, tools, and version control systems like Git.
  • Strong problem-solving skills and the ability to think algorithmically.

Preferred Experience

  • Experience with cloud services and architectures (AWS, Azure, etc.).
  • Contributions to open-source projects or community.
  • Experience with containerization and orchestration technologies (Docker, Kubernetes).
  • Continuous Integration and Continuous Deployment (CI/CD) methodologies.

Work Environment

  • Collaborative and innovative space where creativity and technical excellence are valued.
  • Opportunities for growth and learning through workshops, seminars, and access to the latest industry tools.
  • Flexible work arrangements to support work-life balance.

Application Process

To apply, candidates should submit a resume, cover letter, and portfolio or links to relevant projects or code repositories. The recruitment process may include a technical interview and a practical coding challenge.

careers@decentcybersecurity.eu

Location: Remote / Onsite (Bratislava / Prague / Warsaw / London) / Hybrid
Salary: 2500 EUR (basic, negotiable)
Contract: Full-time