MisuJob - AI Job Search Platform MisuJob

Senior Full Stack Developer

INFINIA

Ankara, Ankara, Turkey permanent

Posted: March 24, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a Senior Full Stack Developer to lead the design and development of custom exhibition products for INFINIA's clients.

Job Description

INFINIA is a human-centric design & innovation company that designs and develops new technologies, products, and experiences across three main business divisions:

• Experience Design: We bring digital and physical spaces together to maximize user/customer engagement. We design and develop custom exhibition products to create audiovisual and immersive experiences.
• Products & Development: We provide on-the-shelf products in the marine, hospitality, advertisement, and IOT Sector
• Technology: We design, develop, and manufacture cutting-edge technologies from IoT devices to satellite systems to solve customers’ most challenging operational problems.

We invite you to explore the opportunities to be a part of a dynamic team that thrives on pushing the limits of what’s possible to shape tomorrow.

Upon becoming a part of our team, you'll have the chance to collaborate with highly talented and seasoned professionals, engage in large-scale global projects that offer international expansion prospects, and utilize cutting-edge future technologies.

Responsibilities include but are not limited to

• Actively contribute to both backend and frontend development of web-based products
• Develop new features and maintain/improve existing systems
• Design and implement scalable, maintainable, and high-performance software architectures
• Build and optimize RESTful APIs and services
• Develop modern, user-centric interfaces with a strong focus on user experience
• Design and manage database structures, including data modeling and performance optimization
• Participate in all phases of the software development lifecycle (analysis, design, development, testing, deployment)
• Contribute to code quality by participating in code reviews and applying best practices
• Take an active role in requirement analysis and technical design processes
• Collaborate closely with product and project teams to translate business needs into technical solutions
• Actively participate in Agile processes (sprint planning, daily stand-ups, retrospectives, etc.)
• Follow emerging technologies, especially in the AI/LLM ecosystem, and integrate relevant solutions into products
• Develop proofs of concept and features based on LLM-based applications, agent systems, and AI-driven approaches
• Monitor system performance, troubleshoot issues, and implement effective solutions
• Support DevOps processes when needed and contribute to deployment workflows


Requirements:
Must Have

• Bachelor’s degree in Computer Engineering or a related field

• 5+ years of software development experience
• Hands-on experience in both backend and frontend web development
• Strong proficiency in TypeScript and the modern JavaScript ecosystem
• Experience with modern backend and frontend frameworks
• Solid knowledge of relational and non-relational databases
• Experience building RESTful services
• Comfortable working in Linux environments
• Familiarity with tools such as Jira, Bitbucket, Confluence, or similar
• Experience with Agile development methodologies
• Strong understanding of OOP, algorithms, design patterns, and code refactoring
• Experience in requirements analysis, system design, and software architecture
• Ability to work across multiple layers of the stack with a strong engineering mindset
• Strong problem-solving and analytical thinking skills
• Up-to-date with the AI ecosystem; familiar with generative AI and applied AI concepts
• Knowledge of or interest in LLM-based applications, agent systems, and multi-model approaches
• Strong communication skills and ability to adapt quickly to new technologies
• High learning agility, self-motivated, and committed to continuous improvement
• Team player, comfortable in a dynamic work environment

Nice To Have

• Experience with C++ and preferably Qt
• Knowledge of HTTP, REST, and file transfer protocols
• Familiarity with DevOps practices
• Understanding of asynchronous programming and multi-threading
• Experience building responsive and mobile-friendly interfaces
• Experience with or knowledge of unit testing
• Side projects, open-source contributions, or experimental product development experience


Benefits:
Best reasons to join INFINIA

If honesty, open communication, curiosity, and continuous learning matter to you, you should apply INFINIA. Besides the culture, here are a few reasons to apply;

• Development Support: Focus on your growth with annual training support. We encourage and financially support your participation in the training sessions you wish to attend.
• Health Insurance: Your health comes first. We ensure your well-being with comprehensive health insurance coverage.
• Birthday Leave: Your birthday is special to us! Enjoy an extra day off to celebrate your birthday.

The future of technology and innovation is waiting for you. Don't forget to visit our website.

At INFINIA, we champion diversity and equal opportunity, valuing talent beyond gender, ethnicity, or background. Your data is processed under KVKK, shared only when necessary for recruitment, and never used unlawfully.

By applying, you consent to this. Learn more: https://shorturl.at/7e1Qs

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply