Back to board
matritel

Software Engineer - Fullstack

Budapest, HungaryHybridFull-timeMid · 2-5 yearsH1B likely

About this role

In this role, you will: Design and develop high-quality software components across the full stack, from UI development to back-end services. Collaborate with technical leaders, product owners, and engineering peers to clarify requirements and translate them into technical designs. Build user interfaces, reusable components, and client-side logic for web-based applications. Implement and maintain server-side services, APIs, and system integrations. Apply Linux/Unix skills for debugging, environment configuration, and automation needs. Use AI-powered development tools to accelerate design, coding, testing, and documentation workflows. Participate in code reviews, architecture discussions, and continuous improvement initiatives. Develop and maintain technical documentation supporting design, development, and delivery. Work effectively in an Agile environment, contributing to planning, estimation, and iterative delivery. Quickly adapt to shifting priorities and evolving product needs while maintaining a high standard of quality. Requirements Education Qualification: Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) The ideal candidate brings experience with: Front-End development using JavaScript or TypeScript. Back-End development using an object-oriented language, preferably Java or GoLang. Bash or shell scripting knowledge for debugging Unix/Linux systems. Working comfortably with modern AI-assisted development tools. Foundational knowledge of Generative AI concepts, especially prompt engineering. Strong problem-solving and analytical skills. Excellent verbal and written communication skills in English. Ability to work independently, learn quickly, and adapt in a dynamic environment. Preferred Qualifications (Differentiators) Not required, but beneficial: Exposure to agentic AI systems or agent-based process automation. Experience with containerization technologies (e.g., Docker, Kubernetes). Knowledge of testing frameworks and CI/CD practices. Personal Attributes Able to break down problems and accurately estimate implementation effort. Proactively identifies risks, raises issues early, and suggests actionable solutions. Strong communication and interpersonal skills. A collaborative and enthusiastic approach to teamwork. Organized and methodical approach to problem-solving. Adaptable, resilient, and comfortable navigating ambiguity. Strives for excellence and contributes to a healthy, high-performing team culture. Benefits Flexible hybrid work setup: 2 days in the office, 3 days from home. Innovation-driven culture: Access to internal research, training programs, and innovation events. Competitive compensation recognizing your impact and skills.