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