Careers

At Tuna, there’s always room for brilliant people who are passionate
about digital, and are constantly looking ahead to see what’s next.

Available Positions

Positions

Posted Date

We are looking for an experienced IT Project Manager to join our team in an IT service-based company. This role involves managing various IT projects from conception to completion, ensuring they are delivered on time, within budget, and to our clients’ satisfaction. The ideal candidate will have a strong background in IT project management, excellent communication skills, and the ability to lead diverse teams in a dynamic environment.

Employment Type: Full-time. This role requires your availability during US business hours for client interactions and project coordination.

Key Responsibilities:

  • Lead the planning and implementation of IT projects, coordinating with internal teams and external stakeholders.
  • Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.
  • Develop full-scale project plans and associated communication documents.
  • Effectively manage project budget, timeline, and resources to ensure successful project completion.
  • Identify and resolve issues and conflicts within the project team.
  • Manage and mitigate project risks, ensuring timely communication and escalation when necessary.
  • Ensure quality assurance and compliance with project specifications.
  • Track project milestones and deliverables, providing regular status reports to stakeholders.
  • Foster collaborative and productive relationships with team members, clients, and vendors.
  • Drive continuous improvement in project management processes and methodologies.

Qualifications:

  • Bachelor’s degree in Information Technology, Computer Science, Business Administration, or a related field.
  • Proven experience in IT project management, ideally in a service-based IT company.
  • Strong familiarity with project management tools, methodologies, and best practices (PMP certification is a plus).
  • Excellent leadership, communication, and interpersonal skills.
  • Ability to manage multiple projects simultaneously while maintaining attention to detail.
  • Strong analytical, problem-solving, and organizational abilities.
  • Experience in managing cross-functional teams and working with diverse stakeholders.
  • Adaptability and flexibility to manage shifting priorities and timelines.

Preferred Qualifications:

  • Experience with Agile/Scrum methodologies.
  • Knowledge of IT infrastructure, software development life cycle (SDLC), and IT service management.
  • Understanding of financial principles relevant to project management.

Join Us: If you are a dedicated and skilled IT Project Manager looking to drive successful IT projects in a dynamic and collaborative environment, we would like to meet you. Apply now to bring your expertise to our team and contribute to our company’s success. Please submit your resume and any relevant certifications.

We are seeking a highly skilled and experienced Android Developer with expertise in Kotlin Multiplatform to join our dynamic team. The ideal candidate will be responsible for developing and maintaining Android applications with a focus on multiplatform functionality, ensuring high performance, quality, and responsiveness of applications.

This role requires the candidate to follow a flexible timeline, accommodating project needs and client interactions, especially for our US-based clients.

Key Responsibilities:

  1. Develop and Maintain Android Applications:
    • Design and build advanced applications for the Android platform using Kotlin.
    • Collaborate with cross-functional teams to define, design, and ship new features.
  2. Kotlin Multiplatform Expertise:
    • Utilize Kotlin Multiplatform to share code between Android and other platforms, reducing redundancy and speeding up the development process.
    • Stay updated with the latest Kotlin Multiplatform advancements and integrate them into existing applications.
  3. Quality Assurance:
    • Ensure the robustness of applications by writing clean and efficient code.
    • Work on bug fixing and improving application performance.
  4. Collaboration and Teamwork:
    • Collaborate with other team members, including UI/UX designers, other developers, and product managers.
    • Participate in code reviews and contribute to team meetings to discuss challenges, solutions, and progress.
  5. Research and Development:
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  6. Technical Support and Documentation:
    • Provide technical support for developed applications.
    • Create and maintain technical documentation for project development and subsequent updates.

Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field.
  • Proven software development experience and Android skills development.
  • Proficiency in Kotlin and extensive experience with Kotlin Multiplatform.
  • Experience with Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with offline storage, threading, and performance tuning.
  • Familiarity with cloud message APIs and push notifications.
  • Understanding of Google’s Android design principles and interface guidelines.
  • Proficient understanding of code versioning tools, such as Git.
  • Excellent problem-solving skills and a strong desire to learn and grow.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and supportive work environment.
  • Cutting-edge technology projects.

How to Apply:

Please submit your resume, along with a cover letter and a portfolio of your work (if available), demonstrating your experience and skills in Android Development and Kotlin Multiplatform.

We are excited to announce an opening for a Senior iOS Developer at our dynamic development team in Kochi, Kerala. This is an ideal role for an experienced developer proficient in Swift, looking to contribute to cutting-edge iOS applications in a fast-paced and collaborative environment. Our ideal candidate is passionate about delivering high-quality, responsive applications and staying abreast of the latest trends in iOS development.

Employment Type: Full-time. This role requires the candidate to follow a flexible timeline, accommodating project needs and client interactions, especially for our US-based clients.

Responsibilities:

  • Develop and maintain high-quality iOS applications using Swift.
  • Collaborate with cross-functional teams to design and launch new features.
  • Write clean, efficient, and maintainable code.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Proactively identify, troubleshoot, and resolve bugs and issues.
  • Stay updated with the latest trends, technologies, and best practices in iOS development.
  • Conduct and participate in code reviews to uphold high code quality standards.
  • Mentor and guide junior developers, providing necessary support and guidance.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • Proven track record as an iOS Developer with a strong portfolio of successful applications.
  • Expertise in iOS development using Swift; proficiency in Objective-C is a plus.
  • Comprehensive understanding of iOS frameworks, Core Data, and networking protocols.
  • Deep knowledge of software development principles, mobile UI/UX standards, and best practices.
  • Experience with RESTful APIs and integrating third-party libraries and APIs.
  • Familiarity with Git or other version control systems.
  • Excellent debugging and problem-solving skills.
  • Ability to work independently and collaboratively with strong communication skills.

Preferred Qualifications:

  • Experience with SwiftUI.
  • Knowledge of Agile/Scrum methodologies.
  • Familiarity with continuous integration and deployment processes.
  • Understanding of backend technologies and API development.

If you are a motivated iOS Developer with a passion for crafting outstanding mobile applications, we invite you to apply. Be part of our innovative projects by submitting your resume, portfolio, and relevant code samples. We look forward to welcoming you to our team!

We are looking for a skilled IT Business Analyst to serve as a crucial bridge between our business teams and IT department. This role demands a unique combination of technical expertise and superior client interaction skills, with a particular emphasis on working with clients from the United States.

Responsibilities:

  • Collaborate with project managers to align projects with business goals, ensuring smooth execution.
  • Gather and interpret business/project requirements from clients, and articulate these to the development team.
  • Create detailed documentation, including Business Requirements Documents (BRD) and Functional Requirements Documents (FRD).
  • Utilize advanced documentation and writing skills for effective communication.
  • Apply modern analysis techniques and business process models to solve organizational challenges.
  • Engage in regular communication and presentations with stakeholders to ensure clarity and alignment on project objectives.
  • Work across different internal business units to understand their challenges and provide actionable solutions.
  • Develop innovative strategies for new products and services, focusing on client satisfaction and organizational growth.
  • Communicate and implement strategies in collaboration with the technical team.
  • Be available during US business hours for client interactions and project coordination.

Qualifications:

  • Bachelor’s degree in Software Development, Computer Engineering, Project Management, or a related field.
  • Minimum of 3 years in a supervisory or leadership role within the information technology sector.
  • Proficiency in SharePoint, SQL, Nintex, Jira, confluence and BPM tools.
  • Strong capabilities in both written and verbal communication.

Key Competencies:

  • Technical background pertinent to the platforms and methodologies used within our organization.
  • Proficient in creating detailed BRD and FRD, leveraging data and processes to address business issues.
  • Excellent client interaction skills, especially with US-based clients.
  • Ability to work effectively in a team and across various departments.

This position offers an exciting opportunity to leverage both IT and business acumen in a collaborative and dynamic environment. If you are passionate about bridging the gap between technology and business, and possess the qualifications listed, we look forward to your application.

We are seeking a highly skilled and experienced Senior Laravel Developer to join our team. As a Senior Laravel Developer, you will be responsible for designing, developing, and maintaining robust web applications using the Laravel framework. You will work closely with cross-functional teams to deliver high-quality software solutions that meet client requirements and industry best practices.

  • Develop, implement, and maintain efficient and reliable web applications using Laravel framework.
  • Collaborate with project stakeholders to gather and analyze requirements, propose technical solutions, and provide accurate estimates.
  • Design and architect scalable, modular, and secure Laravel applications.
  • Write clean, reusable, and maintainable code following industry best practices and coding standards.
  • Conduct thorough testing and debugging to ensure application performance, security, and stability.
  • Optimize application performance by identifying and addressing bottlenecks, and fine-tuning code.
  • Collaborate with front-end developers and UI/UX designers to integrate user-facing elements with server-side logic.
  • Integrate third-party APIs and services as required for application functionality.
  • Collaborate with the DevOps team for deployment and continuous integration processes.
  • Keep up-to-date with emerging technologies, frameworks, and industry trends related to Laravel and web development.
  • Mentor and provide technical guidance to junior developers, sharing best practices and knowledge.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a Laravel Developer, with at least 4 years of experience in developing web applications using Laravel framework.
  • Strong knowledge of PHP and Laravel framework, with expertise in building RESTful APIs and MVC architecture.
  • Proficient in front-end technologies such as HTML, CSS, JavaScript, jQuery Bootstrap and front-end frameworks (e.g., Vue.js, React, or Angular).
  • Experience with database systems such as MySQL, PostgreSQL, or MongoDB, including database design and query optimization.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Solid understanding of software development principles, methodologies, and best practices.
  • Strong problem-solving and analytical skills, with the ability to debug complex issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Self-motivated and able to work independently with minimal supervision.
  • Attention to detail and a commitment to delivering high-quality software solutions.

Preferred Qualifications:

  • Experience in designing and developing scalable and high-performance web applications.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Knowledge of cloud platforms (e.g., AWS, Azure, or Google Cloud) and serverless computing.
  • Understanding of Agile/Scrum methodologies.
  • Contributions to the Laravel open-source community or personal projects in Laravel.
  • Strong knowledge in ELK stack would be an added advantage

Join our talented development team and contribute to the creation of cutting-edge web applications using Laravel. Work in a collaborative environment where your expertise will be valued and where you will have the opportunity to make a significant impact on our projects and the success of our organization.

We are seeking an experienced Automation Tester with a strong background in performance testing and expertise in tools like Selenium and Apache JMeter. As an integral member of our quality assurance team, you will play a pivotal role in ensuring that our software products are robust, scalable, and meet the highest performance benchmarks.

Key Responsibilities:

  1. Test Script Development:
    • Design, develop, and execute automation scripts using tools such as Selenium and JMeter.
    • Maintain and enhance existing automated test suites for functionality and performance.
  2. Performance Testing:
    • Conduct load, stress, and volume testing to ensure software scalability and stability.
    • Analyze test results, diagnose performance bottlenecks, and report findings.
  3. Database Testing:
    • Write and execute SQL queries to validate data integrity and performance.
    • Collaborate with the database team to optimize queries and improve system performance.
  4. Bug Tracking & Reporting:
    • Detect and track software defects and inconsistencies.
    • Provide technical feedback to the development team to ensure swift resolution.
  5. Collaboration:
    • Work closely with the development and operations teams to ensure the software meets or exceeds specified performance criteria.
    • Contribute to product design reviews by providing technical insights on functionality, performance, and potential areas of concern.
  6. Documentation:
    • Create comprehensive test documentation, including test plans, scripts, and reports.
    • Maintain a detailed log of test results and test case documentation.
  7. Continuous Learning:
    • Stay updated with the latest advancements in automation and performance testing tools, methodologies, and best practices.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as an Automation Tester with a strong focus on performance testing.
  • Expertise in tools like Selenium, Apache JMeter, and similar testing platforms.
  • Strong knowledge of SQL with the ability to write and optimize queries.
  • Proficiency in scripting languages (e.g., Python, Java, Ruby).
  • Familiarity with CI/CD tools and processes.
  • Solid understanding of software QA methodologies, tools, and processes.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.