Jobs
Java Developers And Wizards
QUALIFICATIONS AND JOB DESCRIPTION
Desired Skills and Experience
  • Object-Oriented Software Development knowledge and experience with Java 8+
  • Hands on experience with Spring Boot framework (2.x)
  • Web and Javascript frameworks/technologies (ReactJS or similar frameworks/libraries)
  • Experience with Enterprise Application Patterns & Distributed application & Service Oriented Architecture
  • Familiar with DevOps tools like GitLab, SonarQube
  • Agile development methodologies
  • Believes that writing unit tests & integration tests are part of software development
  • Using Git as version and source control tool
  • Experience With API creation/design and RESTful services
  • Relational and NoSQL database experience (MySQL,PostgreSQL, Oracle, Redis...)
  • Knowledge of cloud Technologies is plus (Docker, k8s)
  • Experience with technical documentation tools (markdown files, UML diagrams)
Other Qualifications:
  • University degree in Computer Science or Engineering, other disciplines must demonstrate strong IT experience from a recognized institution.
  • Fluency in English (Must be able to operate in an all English work environment)
  • Must be willing to travel
  • Strong communication skills and Team player
  • Proactive, adaptive to changing circumstances and demands
JOB DESCRIPTION
If you believe you are an expert Java Developer please read on!

We are one of the most innovative software solution providers in Turkey. The work we do is one of a kind and unlike any other companies in our industry. We encourage all of our employees to think "outside of the box" and give the freedom to pursue any and every avenue from which a good idea derives. If you are looking for Technology Company with a solid development background that looks to innovate instead of follow, this is definitely the place for you.

In this job work you will work with our highly acclaimed development team. We support and strengthen our customers in all phases that include consultation, design, development, testing, implementation, and training courses that are followed by operations in daily business with custom-made software solutions.

PREFERRED CANDIDATE
Years of Experience: More than 2 years of experience
Military Status: Completed, Exempt, Delayed
Level of education: Associate Degree(Graduate), Bachelor’s(Student), Bachelor’s(Graduate), Master’s(Student), Master’s(Graduate), Doctorate(Student), Doctorate(Graduate)
Languages: English( Reading : Good, Writing : Good, Speaking : Good)
POSITION INFORMATION
Company Industry: Informatics
Job Role: Information Technology
Job Type: Permanent / Full-time
Position Level: Specialist
Number of vacancies: Not Specified
Job Location: İstanbul(Avr.), İstanbul(Asya)
Apply
Cloud Native Developer
QUALIFICATIONS AND JOB DESCRIPTION
If you believe you are an expert and want to focus on Development for the Cloud please read on!

We are one of the most innovative software solution providers in Turkey. The work we do is one of a kind and unlike any other companies in our industry. We encourage all our employees to think "outside of the box"; and give the freedom to pursue any and every avenue from which a good idea derives. If you are looking for Technology Company with a solid development background that looks to innovate instead of follow, this is definitely the place for you.

In this job:
  • You will contribute to the client’s development practices of Microservice architecture by developing reusable product extensions
  • You will gain first-hand experience in moving enterprise customers to cloud.
  • We support and strengthen our customers in all phases that include consultation, design, development, testing, implementation, and training courses that are followed by operations in daily business with custom-made software solutions.
Key Responsibilities:
  • Writing well designed, reusable, testable and secure code by applying best software development practices
  • Design and implementation of low-latency, high-availability and performant applications
  • Design & Implementation of RESTful APIs for user facing elements developed by front-end developers
  • Discovering, learning and implementing new technologies
Desired Skills and Experience
  • Solid senior/principal level (5+) development experience with Java and Spring Framework (Spring Framework (Boot, MVC, Data, Cloud, Security etc.)
  • Prior hands-on experience in developing and deploying Microservice solutions on cloud infrastructure
  • Experience in architecting, designing and implementing large scale systems
  • Knowledge of containerized systems and Good understanding of cloud technologies such as Docker, Kubernetes, OpenStack, Openshift etc.
  • Extensive knowledge in development RestFul APIs and service Integration
  • Familiar with Enterprise Application Patterns & Domain Driven Design
  • Familiar with Distributed application & Service Architecture
  • Experience with Relational Database SystemsBasic understanding of front-end technologies such as JavaScript, HTML5 and CSS3
  • Strong unit test and debugging skillsExcellent attention to detail
  • DevOps & ALM experience on cloud infrastructures,
    • able to get hands dirty on Linux, AWS, Docker, CI/CD pipelines
Other MUST have Qualifications:
  • University degree in Computer Science or Engineering, other disciplines must demonstrate strong IT experience from a recognized institution.
  • 3+ years experience delivering software in an agile software organization.
  • Excellence & Fluency in English (Must be able to operate in an all English work environment)
  • Must be willing to travel
  • Strong communication skills and team player
  • Proactive, adaptive to changing circumstances and demands
PREFERRED CANDIDATE
Years of Experience: More than 3 years of experience
Level of education: Bachelor’s(Graduate), Master’s(Graduate), Doctorate(Graduate)
POSITION INFORMATION
Company Industry: Informatics
Job Role: Information Technology
Job Type: Permanent / Full-time
Position Level: Specialist
Number of vacancies: Not Specified
Job Location: İstanbul(Avr.), İstanbul(Asya)
Apply
Software Test Engineer
QUALIFICATIONS AND JOB DESCRIPTION

Eteration is searching for professionals to work in its test & quality team. We support and strengthen our customers in all phases that include consultation, design, development, testing, implementation, and training courses that are followed by operations in daily business with custom-made software solutions.

The software test engineer will be responsible for:
  • E2E Testing support in related online projects
  • Testing in Online Platform
  • Closely collaborate with multidisciplinary groups or individual contributors in projects
  • Test automation integration and debugging
  • Test execution and reporting in projects
  • Project system test plan and test protocol/procedure drafting
Technical Qualifications
  • Profound knowledge in Software Quality Assurance
  • Degree in computer science or similar specialization as well as 1-2 years of SDLC and testing experience
  • Experience of using testing tools such as Jira, Junit, Selenium, JBehave, Cucumber
  • Good knowledge in testing techniques of web applications
  • Having experience or capability to do unit testing, integration testing, functional testing, system testing, acceptance testing or regression testing
  • Developing test plans and document test cases for functional, system and integration tests
  • Superior analytical, logical and problem solving skills
Other Qualifications:
  • Fluency in English
  • Any recognized Software Quality / Testing certification. ISE/ISTQB Certification in Software Testing (Preferred)
  • Knowledge of a Test Management Tool
  • Knowledge of Test Metrics
  • Software Development Knowledge
  • Experience in Java, Web technologies (JavaScript, HTML, AJAX) and Transact SQL programming languages
Other Qualifications:
  • University degree in Computer Science or Computer Engineering, other disciplines must demonstrate strong IT experience from a recognized institution.
  • Strong communication, documentation skills
  • Proactive, adaptive to changing circumstances and demands
  • Able to develop and maintain strong relationships with developers and clients.
  • Able to develop creative, breakthrough approaches and solutions to complex problems.
  • An attention to detail and commitment to drive problems through to resolution
  • Eagerness for research and improvement
  • Continually read and review documents posted and provide feedback where information is lacking or required.
  • A good team player who is willing to take initiatives and assume additional responsibilities
  • Must be willing to travel
  • Male candidates must not have military service obligations
  • Non-smoker
PREFERRED CANDIDATE
Years of Experience: More than 2 years of experience
Military Status: Completed, Exempt, Delayed
Level of education: Bachelor’s(Graduate), Master’s(Graduate)
POSITION INFORMATION
Company Industry: Informatics
Job Role: Engineering, Information Technology, Research and Development (R&D)
Job Type: Permanent / Full-time
Position Level: Specialist
Number of vacancies: 1
Job Location: İstanbul(Avr.), İstanbul(Asya)
Apply
Business / System Analyst
QUALIFICATIONS AND JOB DESCRIPTION

Eteration is searching for professionals to work in its Project Office team. We support and strengthen our customers in all phases that include consultation, design, development, testing, implementation, and training courses that are followed by operations in daily business with custom-made software solutions.

The business analyst will be responsible for identifying the business needs of our clients and stakeholders to help determine solutions to business problems.

The Business Analyst will be responsible for requirements development and requirements management. Specifically, the Business Analyst will elicit, analyze, validate and document business, organizational and/or operational requirements within the project or pre-sales phases.

The Business Analyst will be a key facilitator within our projects, acting as a bridge between the client, stakeholders and the solution team.

Technical Qualifications:
  • Minimum 2+ years of business analysis, system analysis and/or product owner experience
  • Experience in requirement management and planning
  • To be able to elicit, analyze, validate and document business, system, organizational and/or operational requirements
  • Able to help determine solutions to business or technical problems by attending at modeling activities such as data modeling, process modeling, functional – user centered design
  • Responsible for the client satisfaction from the solution determined
  • Able to manage change
  • Experience in writing effective use cases and/or software requirements specifications
  • Experience in writing scope for proposals.
  • Superior verbal and written communications.
  • Superior analytical, problem solving, decision making skills
Desirable:
  • Experience in business processes management, SOA, databases, portals and web technologies are important assets
  • Experience in the interpretation of business rules and requirements for technical systems
  • Experience at government projects
  • Knowledge of object-oriented software development analysis and modeling
  • Knowledge of software development and/or project life cycle and methodologies
Other Qualifications:
  • University degree in Management Information Science, Computer Science or Computer Engineering, other disciplines must demonstrate strong IT experience from a recognized institution.
  • Fluency in English (Must be able to operate in an all English work environment)
  • Strong communication skills and team player
  • Proactive, adaptive to changing circumstances and demands
  • Able to develop and maintain strong relationships with clients at all levels.
  • Able to develop creative, breakthrough approaches and solutions to complex problems.
  • Understand technical and organizational aspects of all related areas
  • An attention to detail and commitment to drive problems through to resolution
  • Eagerness for research and improvement
  • Continually read and review documents posted and provide feedback where information is lacking or required.
  • Ability to adapt to changing requirements
  • Able to manage conflicts
  • A good team player who is willing to take initiatives and assume additional responsibilities
  • Must be willing to travel
  • Male candidates must not have military service obligations
  • Non-smoker
PREFERRED CANDIDATE
Years of Experience: More than 1 years of experience
Military Status: Completed, Exempt
Level of education: Bachelor’s(Graduate), Master’s(Student), Master’s(Graduate), Doctorate(Student), Doctorate(Graduate)
POSITION INFORMATION
Company Industry: Informatics
Job Role: Engineering, General Application, Information Technology
Job Type: Permanent / Full-time
Position Level: Specialist
Number of vacancies: 1
Job Location: İstanbul(Avr.), İstanbul(Asya)
Apply
Mobile Application Developer
QUALIFICATIONS AND JOB DESCRIPTION

Eteration seeks passionate and forward thinking Front-end Software Developer that is comfortable working across any platform and stays abreast of the latest and greatest web technologies. In this role you will help drive the architecture, design, and implementation of our industry-leading high-volume web sites and enterprise-scale platforms.

Mobile Application Developers

that is comfortable working across any platform and stays abreast of the latest and greatest mobile technologies. In this role you will help drive the architecture, design, and implementation of our industry-leading high-volume mobile applications and enterprise-scale platforms.

Technical Qualifications:
  • Previously developed Android / iOS apps is an asset,
  • Advanced Web, Mobile and Javascript frameworks such as React, React Native, Angular, Vue and others
  • Experience with async. services and back-end integration (REST, JSON, XML, AJAX)
  • Experience with responsive design & adaptive design
  • Experience with troubleshooting and debugging Android & iOS issues
  • Experience with Git or similar version control tool is advantage
  • Advanced knowledge of JavaScript, HTML5, CSS3
  • Build and release procedures for ios or Android
  • Understanding of common software engineering practices (git, code documentation, continuous integration, dependency management, monitoring, version management)
  • Experience writing unit tests and testable code,
  • Knowledge of accessibility and bandwidth issues
For Android:
  • Knowledge of Android platform SDK as well as commonly applied 3rd party and open sourced libraries,
  • Strong ability and knowledge in Android Development tools and methods including: Gradle, Android Studio, UI Layout, Intents, Services, Fragment usage, and lifecycle,
For IOS:
  • Knowledge of iOS platform SDK as well as commonly applied 3rd party and open sourced libraries,
  • Experience with native iOS UI development for phones and tablets (multi-resolution support; resource utilization such as images, layouts, strings)
  • Strong knowledge/experience in Objective-C, Swift and OO design principles,
Other Qualifications:
  • University degree or strong IT experience from a recognized institution.
  • Strong communication skills and team player
  • Self-motivated and self-managed
  • Proactive, adaptive to changing circumstances and demand
  • Able to develop creative, breakthrough approaches and solutions to complex problems.
  • Understand technical and organizational aspects of all related area
  • An attention to detail and commitment to drive problems through to resolution
  • Eagerness for research and improvement
  • Continually read and review documents posted and provide feedback where information is lacking or required.
  • A good team player who is willing to take initiatives and assume additional responsibilities
  • Report on progress and raise issues / problems when necessary
  • Male candidates must not have military service obligations
  • Fluency in English
Company Description:

Eteration is a highly acclaimed software and services company with a young and dynamic development team. We provide solutions to the top companies in Turkey and abroad. Our team works hard and plays hard. We provide one of the best environments to learn and grow in the industry. Come and join the teams that build the Eclipse tools, mobile applications and the state of the art Web solutions.

PREFERRED CANDIDATE
Years of Experience: More than 2 years of experience
Military Status: Completed, Exempt
Level of education: Bachelor’s(Graduate)
Languages: English( Reading : Good, Writing : Good, Speaking : Good)
POSITION INFORMATION
Job Role: IT
Job Type: Permanent / Full-time
Position Level: Specialist
Number of vacancies: Not Specified
Job Location: İstanbul(Avr.), İstanbul(Asya)
Apply
Front-end Software Developer
QUALIFICATIONS AND JOB DESCRIPTION

Eteration seeks passionate and forward thinking Front-end Software Developer that is comfortable working across any platform and stays abreast of the latest and greatest web technologies. In this role you will help drive the architecture, design, and implementation of our industry-leading high-volume web sites and enterprise-scale platforms.

Technical Qualifications:
  • Advanced knowledge of JavaScript, TypeScript,HTML5, CSS3
  • ECMAScript 6
  • Advanced Web and Javascript frameworks/libraries such as React, VueJS,Angular
  • Component development with ReactJS
  • Client side state management libraries (Redux, Apollo etc...)
  • Experience with at least one of the CSS preprocessors such as: SASS, SCSS, LESS, etc...
  • Experience with async services and back-end integrations(REST,GraphQL, JSON, XML, AJAX)
  • Experience with responsive-design on web (using bootstrap or similar libraries)
  • Experience with cross-browser compatibility
  • Using Git as version and source control tool
  • SSR(Server side rendering) tools/frameworks are plus
  • Knowledge of web design principles and their effect on SEO
  • Experience with Troubleshooting and debugging desktop, Android & iOS browser issues
  • Knowledge of accessibility and bandwidth issues
  • Understanding of UI/UX design
  • Experience with graphic design software i.e. Photoshop and Illustrator
Other Qualifications:
  • University degree or strong IT experience from a recognized institution.
  • Strong communication skills and team player
  • Self-motivated and self-managed
  • Proactive, adaptive to changing circumstances and demand
  • Able to develop creative, breakthrough approaches and solutions to complex problems.
  • Understand technical and organizational aspects of all related area
  • An attention to detail and commitment to drive problems through to resolution
  • Eagerness for research and improvement
  • Continually read and review documents posted and provide feedback where information is lacking or required.
  • A good team player who is willing to take initiatives and assume additional responsibilities
  • Report on progress and raise issues / problems when necessary
  • Male candidates must not have military service obligations
  • Non-smoker
Company Description:

Eteration is a highly acclaimed software and services company with a young and dynamic development team. We provide solutions to the top companies in Turkey and abroad. Our team works hard and plays hard. We provide one of the best environments to learn and grow in the industry. Come and join the teams that build the Eclipse tools, mobile applications and the state of the art Web solutions.

PREFERRED CANDIDATE
Years of Experience: More than 2 years of experience
Military Status: Completed, Exempt
Level of education: Associate Degree(Graduate), Bachelor’s(Student), Bachelor’s(Graduate), Master’s(Student), Master’s(Graduate), Doctorate(Student), Doctorate(Graduate)
POSITION INFORMATION
Company Industry: Informatics
Job Role: Engineering, General Application, Information Technology
Job Type: Permanent / Full-time
Position Level: Specialist
Number of vacancies: 1
Job Location: İstanbul(Avr.), İstanbul(Asya)
Apply
IT Recruiter
If you believe you are an expert and want to focus on IT recruitment, please read on!

As an IT Recruiter, you will be responsible for recruitment activities to ensure we attract & hire a talented team.

QUALIFICATIONS

The Recruitment Specialist should have the following qualifications;

  • Bachelor's degree from a reputable university,
  • Minimum 2 years of professional experience as an IT Recruiter,
  • Experience in search & selection processes,
  • Proficiency in written and spoken English,
  • Eager to learn and develop,
  • Positive and effective team player with strong communication skills,
  • Strong inner drive, creativity, and persistence to succeed,
  • Time Management and follow up skills,
  • Team player with a “can-do” attitude,
  • Proactive, adaptive to changing circumstances and demands.
JOB Description

The Recruitment Specialist will be responsible for;

  • Establish the ongoing permanent staffing needs of the company,
  • Sourcing suitable candidates via networking, advertising, referrals, cold calling and networking to find active and passive candidates and build a strong candidate flow,
  • Pre-screen & identify core applicants and implement appropriate methods to attract them,
  • Conducting the interviews with candidates,
  • Accurately interpret positions’ profile specifications and identify suitable applicants through effective job-matching at a very fast pace,
  • Maintain accurate, well-organized documentation & Provide regularly various recruiting reports to management
  • Working closely with managers to forecast hiring needs
Company Description

Eteration is a highly acclaimed software and services company with a young and dynamic development team. We provide solutions to the top companies in Turkey and abroad. Our team works hard and plays hard. We provide one of the best environments to learn and grow in the industry. Come and join the teams that build state-of-the-art solutions.

PREFERRED CANDIDATE
Years of Experience: More than 2 years of experience
Level of education: Bachelor’s(Graduate), Master’s(Graduate), Doctorate(Graduate)
POSITION INFORMATION
Company Industry: Human Resources
Job Role: IT Recruiter
Job Type: Permanent / Full-time
Position Level: Specialist
Job Location: İstanbul(Avr.), İstanbul(Asya)
Apply
Intern
About Us

Founded in 2002, Eteration is a Turkish software and R&D company that provides outstanding software, project, consultancy, and training services to enterprises in several industries in Turkey, Europe, and Asia. Eteration is preferred for and distinguished by its comprehensive, disciplined, and methodological approach in technology and development.

In-depth technology knowledge and hands-on project experience in multiple sectors have made Eteration an acclaimed software project and development house in its region. Know-how on digital transformation, cloud technologies and microservices architecture, web and mobile technologies, enterprise Java, service-oriented architecture, enterprise integration, software project management, and analyses facilitate the building blocks that Eteration stands on.

Today, Iteration with its over 60 experts and vast project, consultancy, and training portfolio, is proud to lead state-of-the-art technologies that touch upon the lives of millions of people every day.

Are you ready to improve your skills with Eteration?
Requirements for the position
  • Final year student in engineering or related departments of universities,
  • Will be able to work at least 3 days a week and then be a part of our team,
  • Basic knowledge about Java, Java Script, React, software development techniques and best practices ,
  • Fluent in English to be able to understand technical documents,
  • Believing in continuous learning and improvement,
  • Result oriented and eager to learn,
  • Proactive and team player,
  • Strong verbal and written communication,
  • Analytical and problem-solving skills.
Apply
Sales & Business Development Assistant
Company and Job Description

In the fast evolving world of today’s business, ETERATION creates solutions and services that enable companies to stay ahead of competition in ever changing markets. We bring our experience in building infrastructures and digitalization that leverage the current investments while promoting the new generation of technologies like Microservices and Cloud. As a services oriented and independent company, ETERATION has a well-established base in the area of creating, adapting and planting the latest state-of-the-art technologies to Enterprises and Institutions. With its vast project experiences and expertise, ETERATION is a trusted technology advisor of Enterprises and Institutions in their digital transformation projects around the region.

Summary

As a Sales & Business Development Assistant at Eteration, you will be an integral part of our sales & business development team, contributing to the growth and success of the company. This entry-level position is ideal for individuals who are passionate about technology and have a desire to build a career in IT sales. You will be responsible for assisting in customer acquisition, sales and business development support.

Roles and Responsibilities
  • Consolidating and updating our company's existing customer and prospect lists (one-time task, updates can be made every 3 to 6 months),
  • Preparation of New and Existing Service Catalog,
  • Arranging Sales Meetings with Prospects & Customers,
  • Following up the sales process, actively using and updating the CRM in this process, reporting the process,
  • To follow after-sales operational processes. Contract preparation, PO processes, invoicing, etc. Supporting the sales unit on issues (permanent task),
  • Using social media (mainly LinkedIn and X) for marketing communication, preparing content, providing support,
  • Market Analysis.
Desired Skills and Experience
  • Bachelor's degree in a relevant field (Business Administration, Economics, etc.) preferred but not mandatory.
  • 1+ years of experience selling over the phone or in person.
  • Ability to represent the company you work for (ownership of the job and task, effort/ability to learn/explain our services).
  • Strong communication and interpersonal skills, with ability to articulate technical concepts to non-technical clients.
  • Enthusiasm for learning and a strong desire to pursue a career in IT sales and business development.
  • Self-motivated, goal-oriented, and adaptable to a fast-paced IT sales environment.
  • Proficiency in using office software (especially Excel), CRM systems, and sales-related tools.
  • Basic knowledge of IT products and services, as well as willingness to continuously expand technical knowledge.
  • Team player with a willingness to collaborate and contribute to the success of the sales team.
  • Ability to write and speak English (if possible).
Benefits
  • Comprehensive training and mentorship to develop IT sales skills.
  • Collaborate with the senior sales & business development team, IT consultants, and other departments to ensure seamless coordination of sales and technical support efforts.
  • Opportunities for career advancement within the IT sales department.
  • Exposure to cutting-edge IT solutions and technologies.
  • Engaging work environment within a dynamic IT firm.
  • Opportunity to experience Sales & Business Development, Product Information, Market Analysis, CRM Management and Sales Reporting.

Location: On Site

Apply
Intern (IYTE)
About Us

Founded in 2002, Eteration is a Turkish software and R&D company that provides outstanding software, project, consultancy, and training services to enterprises in several industries in Turkey, Europe, and Asia. Eteration is preferred for and distinguished by its comprehensive, disciplined, and methodological approach in technology and development.

In-depth technology knowledge and hands-on project experience in multiple sectors have made Eteration an acclaimed software project and development house in its region. Know-how on digital transformation, cloud technologies and microservices architecture, web and mobile technologies, enterprise Java, service-oriented architecture, enterprise integration, software project management, and analyses facilitate the building blocks that Eteration stands on.

Today, Iteration with its over 60 experts and vast project, consultancy, and training portfolio, is proud to lead state-of-the-art technologies that touch upon the lives of millions of people every day.

Requirements for the position
  • To be a final year student in the engineering or related departments at Izmir Institute of Technology,
  • Will be able to work at least 3 days a week and then be a part of our team,
  • Basic knowledge about Java, Java Script, React, software development techniques and best practices ,
  • Fluent in English to be able to understand technical documents,
  • Believing in continuous learning and improvement,
  • Result oriented and eager to learn,
  • Proactive and team player,
  • Strong verbal and written communication,
  • Analytical and problem-solving skills,
  • To reside in Izmir or be able to relocate.
Apply
Business Development Manager
Company and Job Description
    In the fast evolving world of today’s business, ETERATION creates solutions and services that enable companies to stay ahead of competition in ever changing markets. We bring our experience in building infrastructures and digitalization that leverage the current investments while promoting the new generation of technologies like Microservices and Cloud. As a services oriented and independent company, ETERATION has a well-established base in the area of creating, adapting and planting the latest state-of-the-art technologies to Enterprises and Institutions. With its vast project experiences and expertise, ETERATION is a trusted technology advisor of Enterprises and Institutions in their digital transformation projects around the region.
        Research and identify potential clients in target industries and markets.
      • Develop and maintain a robust pipeline of leads and opportunities.
      • Understand client needs and pain points to tailor our solutions effectively.
      • Networking.
      • Identifying New Business Opportunities
      • Research and identify potential business opportunities, markets, and industries where the company can expand its presence and generate revenue.
      • Conduct market research.
      • Developing Business Through Relationships
      • Developing a network for the referral of business.
      • Forming strategic alliances.
      • Maintaining and cultivating relationships.
      • Offering assistance to existing and potential clients.
      • Market Entry Strategy
      • Develop market entry strategies tailored to each target market.
      • Market Development
      • Develop and execute strategies to expand the company's presence and brand awareness in national and international markets.
      • Do marketing campaigns.
      • Participate trade shows, and participation in industry events.
      • Competitive Analysis
      • Analyze competitors, understanding their strengths and weaknesses, and formulating strategies to gain a competitive edge.
      • Differentiate the firm from the competition.
      • Business Model Innovation
      • Explore and recommend innovative business models, revenue streams, and partnerships to drive growth and profitability.
      • Client Relationship Management
      • Build and nurture strong, long-lasting client relationships.
      • Collaborate with technical teams to ensure client requirements are met.
      • Serve as the main point of contact for clients and address their inquiries and concerns.
      • Product or Service Integration
      • Explore opportunities for integrating products or services between partner organizations to enhance the overall value proposition for customers.
      • Develop a long-term vision for the product's future, including potential expansions, enhancements, and adaptations to changing market conditions.
      • Market and Industry Analysis
      • Stay informed about industry trends, emerging technologies, and competitors.
      • Conduct market research to identify opportunities for new service offerings.
      • Provide market insights to shape our service offerings and strategies.
      • Develop and implement business development strategies to penetrate target markets.
      • Market Research
      • Conduct market research to identify opportunities for new service offerings potential target markets and regions.
      • Conduct market research to identify market opportunities, customer pain points, and potential areas for product/project improvement or expansion.
      • Analyze market trends, customer preferences, cultural differences, and regulatory requirements to assess market feasibility.
      • Team Collaboration
      • Collaborate with cross-functional teams, including technical, marketing, and project management teams, to ensure successful project delivery.
      • Work closely with the leadership team to align business development efforts with company goals.
      • Sales and Revenue Growth
      • Develop and execute effective sales strategies to meet or exceed sales targets.
      • Negotiate contracts and agreements to secure new business.
      • Attract new clients.
        • Desired Skills and Experience
          • Bachelor's degree in a relevant field. (Business Administration, Economics, Sales etc.)
          • 4+ years of experience.
          • Strong communication and interpersonal skills, with ability to articulate technical concepts to non-technical clients.
          • Proficiency in using office software (especially Excel)
          • Knowledge of IT products and services, as well as willingness to continuously expand technical knowledge.
          • Fluent English both written and spoken.
Apply
iOS Developer
QUALIFICATIONS AND JOB DESCRIPTION

    Eteration seeks a passionate and forward thinking iOS Developer that is comfortable working across any platform and stays abreast of the latest and greatest mobile technologies. In this role you will help drive the architecture, design, and implementation of our industry-leading high-volume applications and enterprise-scale platforms.

    Technical Qualifications:
    • Previously developed, published and maintained iOS apps is an asset,
    • Experience with pixel perfect iOS applications,
    • Experience with troubleshooting and debugging iOS issues,
    • Experience with Git or similar version control tool is advantage,
    • Build and release procedures for iOS,
    • Understanding of common software engineering practices (git, code documentation, continuous integration, dependency management, monitoring, version management),
    • Experience writing unit tests and testable code,
    • Knowledge of accessibility and bandwidth issues,
    • Experience with concurrency, thread management, memory management,
    • Proficiency in Swift and familiarity with Objective-C,
    • Strong understanding of iOS frameworks such as UIKit and Core frameworks, etc.,
    • Experience with RESTful APIs and JSON integration,
    • Solid understanding of software development principles and design patterns (MVVM, VIPER, VIP etc.)
      • Bonus:
        • Knowledge of software testing techniques and frameworks,
        • Having used debugging instruments,
        • Published iOS apps in the App Store,
        • Experience with continuous integration and delivery tools,
        • Basic knowledge of JavaScript, HTML5, CSS3.
        Other Qualifications:
        • University degree or strong IT experience from a recognized institution,
        • Strong communication skills and team player,
        • Self-motivated and self-managed,
        • Minumum 2 years of experience,
        • Proactive, adaptive to changing circumstances and demand,
        • Able to develop creative, breakthrough approaches and solutions to complex problems,
        • Understand technical and organizational aspects of all related area,
        • An attention to detail and commitment to drive problems through to resolution,
        • Eagerness for research and improvement,
        • Continually read and review documents posted and provide feedback where information is lacking or required,
        • A good team player who is willing to take initiatives and assume additional responsibilities,
        • Report on progress and raise issues / problems when necessary,
        • Male candidates must not have military service obligations,
        • Fluency in English,
        • We have a full office working model for our employees in İstanbul and İzmir locations.
        Company Description:
        Eteration is a highly acclaimed software and services company with a young and dynamic development team. We provide solutions to the top companies in Turkey and abroad. Our team works hard and plays hard. We provide one of the best environments to learn and grow in the industry. Come and join the teams that build the Eclipse tools, mobile applications and the state of the art Web solutions.
Apply
Android Developer
QUALIFICATIONS AND JOB DESCRIPTION

    Eteration seeks passionate and forward thinking native Android Developers that are comfortable working across any platform and stays abreast of the latest and greatest web technologies. In this role you will help drive the architecture, design, and implementation of our industry-leading high-volume web sites and enterprise-scale platforms. Mobile Application Developers that is comfortable working across any platform and stays abreast of the latest and greatest mobile technologies. In this role you will help drive the architecture, design, and implementation of our industry-leading high-volume mobile applications and enterprise-scale platforms.

    Technical Qualifications:
    • Previously developed Native Android apps is an asset,
    • Experience with async. services and back-end integration (REST, JSON, XML, AJAX),
    • Experience with pixel perfect android applications,
    • Experience with troubleshooting and debugging Android issues,
    • Experience with Git or similar version control tool is advantage,
    • Knowledge of JavaScript, HTML5, CSS3,
    • Build and release applications for Android,
    • Understanding of common software engineering practices (git, code documentation, continuous integration, dependency management, monitoring, version management),
    • Experience writing unit tests and testable code,
    • Knowledge of accessibility and bandwidth issues,
    • Good understanding of SDLC focused on mobile development,
    • Good understanding of OOP, functional programming, algorithms and refactoring,
    • Good understanding of MVVM design pattern and Clean Code,
    • Can issue memory leaks,
    • Strong ability and knowledge in Android Development tools and methods including: Gradle, Android Studio, UI Layout, Intents, Services, Dependency Injection, flows, coroutines, Koin, Retrofit and lifecycle.
      • Other Qualifications:
        • University degree or strong IT experience from a recognized institution,
        • Strong communication skills and team player,
        • Self-motivated and self-managed,
        • Proactive, adaptive to changing circumstances and demand,
        • Able to develop creative, breakthrough approaches and solutions to complex problems,
        • Understand technical and organizational aspects of all related area,
        • An attention to detail and commitment to drive problems through to resolution,
        • Eagerness for research and improvement,
        • Continually read and review documents posted and provide feedback where information is lacking or required,
        • A good team player who is willing to take initiatives and assume additional responsibilities,
        • Report on progress and raise issues / problems when necessary,
        • Male candidates must not have military service obligations,
        • Fluency in English,
        • We have a full office working model for our employees in İstanbul and İzmir locations.
        Company Description:
          Eteration is a highly acclaimed software and services company with a young and dynamic development team. We provide solutions to the top companies in Turkey and abroad. Our team works hard and plays hard. We provide one of the best environments to learn and grow in the industry. Come and join the teams that build the Eclipse tools, mobile applications and the state of the art Web solutions.
Apply
React Native Developer
QUALIFICATIONS AND JOB DESCRIPTION

    Eteration seeks passionate and forward thinking React Native Developer that is comfortable working across any platform and stays abreast of the latest and greatest web technologies. In this role you will help drive the architecture, design, and implementation of our industry-leading high-volume web sites and enterprise-scale platforms.

    Technical Qualifications:
    • At least 3+ years of software experience in React Native Development,
    • Develop and maintain mobile applications using React Native,
    • Familiarity with React Native libraries, Redux and Context Api, iOS and Android native modules,
    • Knowledge of the User Experience (UX) and Mobile Design Patterns,
    • Collaborate with cross-functional teams to define, design, and ship new features,
    • Work closely with designers to implement pixel-perfect user interfaces,
    • Write clean, efficient, and maintainable code,
    • Optimize applications for performance and responsiveness,
    • Troubleshoot and debug issues to ensure optimal user experience,
    • Stay up-to-date with emerging technologies and industry trends in mobile app development.
      • Other Qualifications:
        • University degree in Computer Science or Engineering, other disciplines must demonstrate strong IT experience from a recognized institution,
        • Fluency in English (Must be able to operate in an all English work environment),
        • Must be willing to travel,
        • Strong communication skills and Team player,
        • Proactive, adaptive to changing circumstances and demands,
        • We have a full office working model for our employees in İstanbul and İzmir locations.
        Company Description:
        Eteration is a highly acclaimed software and services company with a young and dynamic development team. We provide solutions to the top companies in Turkey and abroad. Our team works hard and plays hard. We provide one of the best environments to learn and grow in the industry. Come and join the teams that build the Eclipse tools, mobile applications and the state of the art Web solutions.
Apply
React Developer
QUALIFICATIONS AND JOB DESCRIPTION

    Eteration seeks passionate and forward thinking React Developer that is comfortable working across any platform and stays abreast of the latest and greatest web technologies. In this role you will help drive the architecture, design, and implementation of our industry-leading high-volume web sites and enterprise-scale platforms.

    Technical Qualifications:
    • 3+ years of software engineering and hands-on programming experience in Front-end Development,
    • Develop user interfaces for modern web applications using React.js,
    • Experience with RESTful APIs and Services,
    • Proficiency in React/Redux and Redux Saga,
    • Proficiency in JavaScript,
    • Proficiency in HTML, CSS,
    • Agile development methodologies,
    • Collaborate with cross-functional teams to define, design, and ship new features,
    • Build reusable code and libraries for future use,
    • Optimize application for maximum speed and scalability,
    • Implement clean, well-documented, and efficient code,
    • Troubleshoot and debug issues to ensure optimal performance,
    • Stay up-to-date with emerging technologies and industry trends.
      • Other Qualifications:
        • University degree in Computer Science or Engineering, other disciplines must demonstrate strong IT experience from a recognized institution,
        • Fluency in English (Must be able to operate in an all English work environment),
        • Strong communication skills and Team player,
        • Proactive, adaptive to changing circumstances and demands,
        • We have a full office working model for our employees in İstanbul and İzmir locations.
        Company Description:
        Eteration is a highly acclaimed software and services company with a young and dynamic development team. We provide solutions to the top companies in Turkey and abroad. Our team works hard and plays hard. We provide one of the best environments to learn and grow in the industry. Come and join the teams that build the Eclipse tools, mobile applications and the state of the art Web solutions.
Apply
React & React Native Developer
QUALIFICATIONS AND JOB DESCRIPTION

    In the fast evolving world of today’s business, ETERATION creates solutions and services that enable companies stay ahead of competition in ever changing markets. We bring our experience in building infrastructures and digitalization that leverage the current investments while promoting the new generation of technologies like Microservices and Cloud. As a services oriented and independent company, ETERATION has a well-established base in the area of creating, adapting and planting the latest state-of-the-art technologies to Enterprises and Institutions. With its vast project experiences and expertise, ETERATION is a trusted technology advisor of Enterprises and Institutions in their digital transformation projects around the region.

    ​ ​
    Technical Qualifications:
    • Advanced knowledge of JavaScript, TypeScript, HTML5, CSS3,
    • Advanced Web, Mobile and Javascript frameworks/libraries such as React, React Native, NextJS, NestJS,
    • Component development with JS Frameworks,
    • Client side state management libraries (Redux, GraphQL etc...),
    • Experience with at least one of the CSS preprocessors such as: SCSS, LESS, etc... ,
    • Experience with async services and back-end integrations(REST, GraphQL),
    • Experience with responsive-design & adaptive design on web and mobile,
    • Experience with cross-browser compatibility,
    • Understanding of UI/UX design,
    • Knowledge of web design principles and their effect on SEO,
    • Experience with troubleshooting and debugging desktop, Android & iOS browser and app issues,
    • Experience with Git or similar version control tool is advantage,
    • Build and release procedures for web applications,
    • Experience writing unit tests and testable code,
    • Knowledge of accessibility,
    • Strong ability and knowledge in Android & iOS Development tools and methods including: Gradle, Android Studio, Xcode, Cocoapods, UI Layout and lifecycle,
    • Experience with native Android & iOS UI development for phones and tablets (multi-resolution support; resource utilization such as images, layouts, strings) is advantage.
      • Other Qualifications:
        • University degree or strong IT experience from a recognized institution,
        • Strong communication skills and team player,
        • Self-motivated and self-managed,
        • Proactive, adaptive to changing circumstances and demand,
        • We have a full office working model for our employees in İzmir locations,
        • Able to develop creative, breakthrough approaches and solutions to complex problems,
        • Understand technical and organizational aspects of all related area,
        • An attention to detail and commitment to drive problems through to resolution,
        • Eagerness for research and improvement,
        • Continually read and review documents posted and provide feedback where information is lacking or required.,
        • A good team player who is willing to take initiatives and assume additional responsibilities,
        • Report on progress and raise issues / problems when necessary.
        Company Description:
        Eteration is a highly acclaimed software and services company with a young and dynamic development team. We provide solutions to the top companies in Turkey and abroad. Our team works hard and plays hard. We provide one of the best environments to learn and grow in the industry. Come and join the teams that build the Eclipse tools, mobile applications and the state of the art Web solutions.
Apply
Node.js Developer
QUALIFICATIONS AND JOB DESCRIPTION
In the fast evolving world of today’s business, ETERATION creates solutions and services that enable companies to stay ahead of competition in ever changing markets. We bring our experience in building infrastructures and digitalization that leverage the current investments while promoting the new generation of technologies like Microservices and Cloud. As a services oriented and independent company, ETERATION has a well-established base in the area of creating, adapting and planting the latest state-of-the-art technologies to Enterprises and Institutions. With its vast project experiences and expertise, ETERATION is a trusted technology advisor of Enterprises and Institutions in their digital transformation projects around the region.
    Technical Qualifications:
    • Object-Oriented Software Development knowledge and experience with Javascript and typescript,
    • Hands on experience with Nodejs and its frameworks,
    • Experience with express.js or similar frameworks,
    • Experience with Nest.js is a plus,
    • Aware of clean coding standards and SOLID principles,
    • Familiar with Agile development methodologies,
    • Believes that writing unit tests & integration tests are part of software development,
    • Experience with testing frameworks Jest, Mocha etc..,
    • Using Git as version and source control tool,
    • Experience With API creation/design and RESTful services,
    • Relational and NoSQL database experience (ie: MySQL,PostgreSQL, Oracle, Redis...),
    • Experience with ORM libraries(Sequelize, TypeORM, Mongoose etc..),
    • Experience with technical documentation tools (markdown files, UML diagrams),
    • Familiar with DevOps Pipeline tools like GitLab, SonarQube,
    • Web Development Experience is a plus (Javascript frameworks/technologies ,ReactJS or similar frameworks/libraries),
    • Fundamental knowledge of cloud Technologies is a plus (Docker, kubernetes…).
      Other Qualifications:
      • University degree in Computer Science or Engineering, other disciplines must demonstrate strong IT experience from a recognized institution,
      • Fluency in English (Must be able to operate in an all English work environment),
      • Strong communication skills and Team player,
      • Proactive, adaptive to changing circumstances and demands,
      • We have a full office working model for our employees in İstanbul and İzmir locations.
      Job Description:
      If you believe you are an expert Node.js Developer please read on! We are one of the most innovative software solution providers in Turkey. The work we do is one of a kind and unlike any other companies in our industry. We encourage all of our employees to think "outside of the box" and give the freedom to pursue any and every avenue from which a good idea derives. If you are looking for Technology Company with a solid development background that looks to innovate instead of follow, this is definitely the place for you. In this job work you will work with our highly acclaimed development team. We support and strengthen our customers in all phases that include consultation, design, development, testing, implementation, and training courses that are followed by operations in daily business with custom-made software solutions.
Apply
Product Manager
JOB DESCRIPTION
Qualifications:
  • Graduated from Computer, Industrial Engineering, or related departments of universities,
  • Minimum 1 year of experience in product management, business development, and/or analysis,
  • Knowledge and experience in corporate information technology services,
  • Familiarity with customer and product experience topics,
  • Deep knowledge in at least one of the following areas: crypto assets, blockchain, finance, banking, secure network infrastructures, or cloud systems,
  • Analytical thinking skills, proficient in problem-solving, creative, result, and solution-oriented,
  • Able to adapt to a fast-paced environment with effective time management,
  • Knowledgeable in relational databases, API-based interfaces, system testing, and integration,
  • Proficient in Microsoft Office tools,
  • Strong communication and coordination skills,
  • Knowledgeable in Managed Services.
Roles and Responsibilities:
  • Actively participate in infrastructure, product, and solution development processes (Demand Maturation and Management, Technical Feasibility, Analysis, Design, Test) of services under responsibility by working closely with sales and technical teams,
  • Contribute to the architecture and commercial/technical roadmap of products and solutions,/li>
  • Prepare and manage budget and investment plans in collaboration with technical teams,
  • Participate, guide, and monitor the procurement and contract process alongside technical teams,
  • Engage in architectural design processes with technical teams,
  • Conduct customer experience studies for developed products and services,
  • Participate in end-to-end process design by collaborating with development teams,
  • Contribute to pricing exercises related to the product,
  • Lead feasibility studies and post-analysis activities in collaboration with finance teams,
  • Provide consultancy and support to other business units, regulation, and legal teams during the business development process,
  • Manage the product lifecycle in collaboration with relevant teams,
  • Actively participate in the preparation of customer and supplier contracts,
  • Attend customer visits alongside sales teams,
  • Handle all P&L reporting related to the product,
  • Plan and execute marketing activities related to the product in collaboration with relevant teams,
  • Create documentation, presentations, and other content related to the product,
  • Conduct competitive analysis and evaluate competitor products.
Apply