RPA Developer – Software Developer

We are looking for new RPA developers to join our Kronnika team. Main responsibilities will include development of our robotic process automation (RPA) scenarios, creating RPA library items  and implementation of platform interfaces. We would be happy to welcome you in our team!

Department: Development
Project Location(s): İzmir, İstanbul, Remote


In addition to analytical thinking and problem solving skills, we expect you to have knowledge and working experience in the following subjects:

  • Fundamentals of programming
  • Scripting languages (i.e. Javascript, Python, Unix Shell Scripting)
  • HTML, CSS, JS.
  • Working mechanism of web based applications
  • Other RPA Tools and Platforms

Having experience in the following will give you an advantage:

  • High level Python and JS skills
  • Code samples of your work on Github or similar platforms
  • Web Automation and Desktop Automation technologies. (i.e. Selenium, Puppeteer)
  • Version Control Systems (We use Git)
  • Devops environments, technologies and tools.
  • Project management tools. (i.e. Jira, Trello, Asana, Redmine, Basecamp)
  • Agile methodologies.


You would be responsible for the following tasks as a member of the development team:

  • Developing robotic process automation (RPA) scenarios using the related languages, tools and techniques.
  • Using and following company’s pre-defined tools and processes.
  • Documenting, installing and maintaining the RPA scenarios.
  • Giving support to existing scenarios.
  • Managing necessary technical operations for the scenarios.
  • Exploring and trying new technologies, applications and sharing the results with the team.

What we offer

  • Taking part in projects of various sizes and in different domains.
  • Learning the most exciting and core part of software programming: problem solving through experimentation with different programming languages and technologies.
  • Gaining experience in software life cycle processes, tools, and techniques through their application.
  • Being part of a welcoming team that encourages everyone to share their ideas and communicate clearly, recognizes hard work, and trusts, cares for, and learns from each other while having fun.
  • Quality working conditions that ensure excellent employee experience in terms of self and professional development, well-being, inclusion and engagement.
kronnika team and job opportunities

Would You Like To Be An RPA Developer?