
Fullstack Software Engineer, Python, Vue.js
Addepto
full-time
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
About the role
- Developing frontend components using Vue.js, implementing user interfaces based on predefined UX/UI designs.
- Building and enhancing backend services in Python, responsible for business logic, data processing, and system integration.
- Designing, implementing, and working with databases (SQL/noSQL), with optional use of vector databases.
- Contributing to CI/CD pipelines and deployment workflows.
- Integrating solutions with the existing client infrastructure.
- Ensuring code quality, maintainability, and adherence to good software engineering practices.
- Participating in discussions around system architecture and technical decisions.
- Collaborating closely with designers, engineers, and other stakeholders throughout the development lifecycle.
Requirements
- 3+ years of commercial experience as a Software Engineer.
- Strong programming skills in JavaScript and Python, including clean code and OOP principles.
- Practical experience with frontend development, preferably using Vue.js.
- Experience building small to medium-scale web applications.
- Solid understanding of backend development and SQL/noSQL databases.
- Experience with Docker and basic CI/CD concepts.
- Familiarity with Git/GitHub and team-based development workflows.
- Ability to work based on existing UX/UI documentation.
- Experience or strong interest in AI, Generative AI, or LLM-based systems (nice to have).
- Familiarity with vector databases and embedding-based solutions (nice to have).
- Background or interest in Data Science or Machine Learning (nice to have).
Benefits
- Work in a supportive team of passionate enthusiasts of AI & Big Data.
- Engage with top-tier global enterprises and cutting-edge startups on international projects.
- Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces.
- Accelerate your professional growth through career paths, knowledge-sharing initiatives, language classes, and sponsored training or conferences, including a partnership with Databricks.
- Choose your preferred form of cooperation: B2B or a contract of mandate, and enjoy 20 fully paid days off.
- Participate in team-building events and utilize the integration budget.
- Celebrate work anniversaries, birthdays, and milestones.
- Access medical and sports packages, eye care, and well-being support services, including psychotherapy and coaching.
- Get full work equipment for optimal productivity, including a laptop and other necessary devices.
- Experience a smooth onboarding with a dedicated buddy, and start your journey in our friendly, supportive, and autonomous culture.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Vue.jsPythonJavaScriptSQLnoSQLDockerCI/CDOOPclean codedata processing
Soft skills
collaborationcommunicationproblem-solvingadaptabilityteamworkattention to detailcritical thinkingcreativitytime managementorganizational skills