Candidates

If you’ve applied for a specific job listing below.

Sending your resume

As soon as you respond to a job listing that on our website or through one of our job sites, you can upload resume directly into our database.

If you are potential match to the job, we’ll arrange a face-to-face interview with you in our offices. The purpose of this interview is to ensure that you are the perfect match to the position. It’s also an opportunity for you to ask all of your questions about the company and the position.

If you’ve uploaded your resume to database.

Once you fit a position available , we’ll contact you to arrange a face-to-face interview in our office.

You’re welcome to contact us at any time to discuss your resume and possible jobs.

image description Security Assessment Engineer

Our client provides prototypes and new generation software development from scratch for embedded devices. It gives a chance for Ukrainian engineers to work on technology of the future.

In Kiev office our client is looking for a Security Assessment Engineer!

Requirements:

  • Reverse engineering skills applicable to Android (APK/Platform)
  • Linux or/and Windows native applications. Deep knowledge of System programming (C++, C, Assembler)
  • Knowledge about common threats, attack vectors (and so on) applicable to privilege escalations, data leakage (and so on) at Linux and derivatives – Android, Tizen
  • Network services (Web/API)
  • Cryptographic solutions
  • Fluency in a couple of programming languages (for example: C/Python/Ruby/Go/) to write PoCs/tools/plugins
  • Fluency in Linux and/or windows OS and its architecture

Preferred requirements:

  • Fluency in IDA/IDA-Python, GDB/Python
  • Deobfuscation and anti-anti-debugging techniques for Java Linux/Native Window/Native Java/JavaScript/C in amounts sufficient to write PoC applications for Android/Tizen
  • Binary exploitation techniques applicable to real-world solutions (browsers, components of android and so on)
  • Assembler knowledge Arm/Arm64 Intel x86/x86_64 SmaliTrustZone apps reverse engineering
  • Reverse engineering of bare-metal applications (bootloaders for example)
  • Ability to write comprehensive technical documents about work results (in English)
  • Ability to select and present assessment targets based on technical trend

Company offers:

  • Medical insurance, life insurance for our employees and their children
  • Free lunches
  • English/Korean courses
  • Competitive salary; bonus system and effective talent development system for our employees
  • Ukrainian labor legislation guarantees (in particular, 24 calendar days of annual paid vacations; day-off on Ukrainian official holidays; paid sick leave, paid maternity leave).

Select file Change ×

image description Senior Python (Django)

OUR TECH STACK

  • Our backend is based on Django/Python.
  • Frontends communicate with our Django/Python backend via a REST API.
  • Our CI automatically runs our test suits, checks the code quality and deploys to Heroku.
  • NoSQL being cool & shiny, Postgres together with ElasticSearch fits our use case best.

YOUR RESPONSIBILITIES

  • Develop new features/ apps to improve productivity of our travel designers & acquire customers.
  • Represent FINEWAY at Meetups & Conferences (we host our own Django Munich Meetup).
  • Bring your knowledge, experience & best practices in and share it with the team.
  • Work closely together with our frontend developers.

YOUR PROFILE

  • You once wrote a blog with Django and discovered that the Admin interface was there for free. You were in love. Years later you still share the love when looking at migrations, rest_framework & channels. It’s just the perfect relationship.
  • Testing isn’t just a nice-to-have for you, it’s a must.
  • You want to take responsibility & ownership for the products and software you produce.
  • You have a deep technical understanding of web technologies, responsive design and RESTful services.
  • You have worked on a large Python code base before.
  • You insist on documenting your APIs.

OUR TEAM

  • The Team currently consists of 4 engineers, a UX/UI designer & a dedicated product manager.
  • Our business model doesn’t require dozens of coding monkeys – we believe in a small team of experts who deliver top-notch quality.
  • The team decided to go with 2 week scrum sprints & use Kanban for – very rare – burst phases.
  • We are currently all full-stack engineers – by choice.

Select file Change ×

image description Web UI Software Engineer

Do you want to work in a large US company which develops enterprise IT infrastructure management software for IT professionals?

Our clients’ team is now in the process of development of the SolarWinds UI platform which provides a set of common user interface components and services to assist with rapid web application development. UI is based on AngularJS and Bootstrap. The project follows the most modern UX design principles and front-end software development practices.

What will you do:

  • Innovate using the latest web technologies to create best in class experiences for our customers
  • Work closely with the world class UX and product design teams to implement modern user experiences for our products
  • Designs and implement reusable UI components and writes quality code
  • Troubleshoot front-end issues for existing applications
  • Works on a team which follows fast agile process with short sprint release cycle

What requires you need:

  • An eye for great specialist and the ability to recommend changes to fix usability issues
  • Knowledge of software UI design principles and passion about developing great user experiences
  • Experience with common modern JavaScript frameworks like AngularJS, ReactJS, Bootstrap and jQuery
  • Expert-level XHTML experience (esp. cross-browser compatibility and degradation strategies)
  • Familiar with C#/.NET/MVC, WebApi, SQL.

What would be helpful, but not required:

  • Experience with front-end MVC/MVVM JavaScript frameworks such as Angular, Ember, Knockout, or React
  • Experienced in Responsive web design
  • Experience with Visual Studio tools and best practices
  • Experience with MVC Framework, Data API (SQL, XML, Web services, etc.)
  • Experience with Agile development practices

Technologies:

  • JavaScript – strong
  • AngularJS – strong
  • Typescript – preferable
  • HTML5/CSS3 – strong
  • Familiar with C#/.NET/MVC, WebApi, SQL.

General:

  • English – upper intermediate
  • Agile/Scrum experience
  • Good analytical thinking
  • Result orientation

Select file Change ×

image description Software Penetration Tester

Our client  provides prototypes and new generation software development from scratch for embedded devices. It gives a chance for Ukrainian engineers to work on technology of the future.

In Kiev office our client is looking for a Software Penetration Tester!

Main Requirements:

  • BlackBox and WhiteBox software penetration testing and vulnerability assessment experience
  • Reverse-engineering, software exploitation, cryptanalysis, binary and source code audit experience
  • Understanding of typical software security issues (stack/heap exploitation, code injection, design flaws and oth.)
  • Understanding of Linux/Windows security models and their typical weak points (privilege escalation, MAC/DAC passover etc.)
  • Experience with fuzzing tools, IDA Pro, GDB, OllyDBG, BinDiff
  • C/C++, Java, Python, Perl, Shells, Assemblers (x86/x86_64, ARM)

Optional Requirements:

  • Experience in Embedded Systems Security
  • Deep understanding of Android/Tizen security models, ARM security extensions
  • Practical experience with HW/Network/DB/WEB attacks
  • Participation in security contests
  • Knowledge of security-related standards and best practices (OSSTMM, OWASP, PTES, NSA Vulnerability and Penetration Testing Standards)

Company offers

  • Medical insurance, life insurance for our employees and their children
  • Free lunches
  • English/Korean courses
  • Competitive salary; bonus system and effective talent development system for our employees
  • Various learning workshops and trainings
  • Ukrainian labor legislation guarantees (in particular, 24 calendar days of annual paid vacations; day-off on Ukrainian official holidays; paid sick leave, paid maternity leave).

Select file Change ×

image description Multimedia Middleware & Native APIs Development Engineer

Our client, the largest IT & R&D Company in world looking for Multimedia Middleware & Native APIs Development Engineer in Kiev office.

Job Description:

  • Design/develop/test native modules (middleware) in Multimedia Domain
  • Design Native APIs for Application Developers usage
  • Enhance Audio, Video and Vision capabilities
  • Strategic prototyping of future Samsung products

Requirements:

  • 2+ years of C/C++ Programming experience in Unix/Linux environment
  • Event-driven programming experience
  • Strong data structures understanding, and algorithmic skills
  • Multithreaded programming experience
  • At least Bachelor degree, intermediate English

Preferable Skills:

  • Experience of Open Source Software development
  • Knowledge of popular Open Source Multimedia Frameworks: GStreamer, PulseAudio
  • Knowledge of Open Source Computer Vision Frameworks: OpenCV, CCV
  • Knowledge of ARM technology (NEON instruction set)

We offer:

  • Competitive salary; bonus system and effective talent development system for our employees
  • Various learning workshops and trainings
  • Flexible work schedule
  • Medical insurance, life insurance for our employees and their children
  • Free lunches
  • Paid vacation, sick leave & maternity leave
  • Free English / Korean classes in the office
  • Plenty of social events

Select file Change ×

Contacts

«TechHunt»

If you have any questions or you need more information, please contact us.