Jobs_

AngularJS

Location: Anywhere

About Toptal

Toptal is one of the most innovative and rapidly expanding tech start-ups from Silicon Valley. With backing from investors such as Andreessen Horowitz and Adam D’Angelo, our platform is the fastest growing labor marketplace in the history of the Internet—connecting thousands of elite engineers all over the world. In the last four years, Toptal has become the #1 choice for tech companies requiring top-tier engineering talent and for the top 3% of freelancers looking for their next challenge.

Position Description

We are looking for an AngularJS Developer to be responsible for the client side of mobile, desktop, and web applications. Your primary focus will be to implement complete user interfaces, with a focus on performance. Your main duties will include creating modules and components and coupling them together into a functional app. Artistic designs will be delivered to you, along with a few HTML templates, but you will also be expected to provide input on animation, CSS, and HTML decisions. You will work in teams with back-end developers, and will be communicating with an API using standard methods. A strong ability to thoroughly understand all of the components of a platform and infrastructure is required.

By joining the Toptal network, you’ll have the opportunity to work on many client projects ranging from start-ups to Fortune 500s with teams of highly skilled experts from around the world.

This is a remote position that can be done from anywhere.

Benefits:

  • Freedom to choose your own schedule and choose from a variety of hourly, part-time, and full-time projects.
  • The ability to work from wherever you want. Whether you prefer traveling and working from exotic beaches or spending time with your family and working from home, the choice is yours.
  • Access to a thriving, collaborative community of talented peers.
  • Invitations to frequent Toptal events going on around the world, including dinners, tech talks, conferences, and more.
  • Extremely competitive compensation.

Responsibilities:

  • Deliver complete front-end applications.
  • Ensure high performance on mobile and desktop applications.
  • Write tested, idiomatic, and documented JavaScript, HTML, and CSS.
  • Coordinate the workflow between the team’s graphic designer, developer working with HTML, and yourself.
  • Coordinate with the team’s back-end developer on the process of building a RESTful API.
  • Communicate with external web services.
  • Collaborate with other team members and stakeholders.
  • Take smart risks and champion new ideas.

Requirements:

  • Proficiency with JavaScript and HTML5.
  • Professional, precise communication skills.
  • Extensive knowledge of AngularJS best practices and commonly used modules based on extensive work experience.
  • Ability to create self-contained, reusable, and testable modules and components.
  • Ability to ensure a clear dependency chain both for app logic as well as for the file system.
  • Ability to provide SEO solutions for single-page apps.
  • Extensive knowledge of CSS and JavaScript methods for providing performant visual effects and keeping the frame rate above 30fps at all times.
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
  • Ability to validate user actions on the client side and provide responsive feedback.
  • Experience writing non-blocking code, and resorting to advanced techniques such as multi-threading when needed.
  • Ability to create custom, general use modules and components that extend the elements and modules of core AngularJS.
  • Experience with all levels of operations that are available to the front-end, from creating XHRs in vanilla JavaScript to using a custom wrapper around $resource.
  • Experience with building infrastructure for serving front-end apps and assets.
  • Ability to architect and automate the build process for production using task runners or scripts.
  • Ability to document code inline using JSDoc or other common conventions.
  • Experience writing extensive unit tests using automated TDD tasks.
  • Ability to create end-to-end test suites for all components and running them with Protractor (or a well-reasoned alternative).
  • Ability to create configuration, build, and test scripts for Continuous Integration environments.
  • Be willing to help your teammates, share your knowledge with them, and learn from them.
  • Be open to receiving feedback.

React.js

Location: Anywhere

About Toptal

Toptal is one of the most innovative and rapidly expanding tech start-ups from Silicon Valley. With backing from investors such as Andreessen Horowitz and Adam D’Angelo, our platform is the fastest growing labor marketplace in the history of the Internet—connecting thousands of elite engineers all over the world. In the last four years, Toptal has become the #1 choice for tech companies requiring top-tier engineering talent and for the top 3% of freelancers looking for their next challenge.

Position Description

We are looking for a React Developer passionate about creating polished web applications with beautiful, well-designed UIs using the React library. Your primary responsibility will be the implementation of visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

By joining the Toptal network, you’ll have the opportunity to work on many client projects ranging from start-ups to Fortune 500s with teams of highly skilled experts from around the world.

This is a remote position that can be done from anywhere.

Benefits:

  • Freedom to choose your own schedule and choose from a variety of hourly, part-time, and full-time projects.
  • The ability to work from wherever you want. Whether you prefer traveling and working from exotic beaches or spending time with your family and working from home, the choice is yours.
  • Access to a thriving, collaborative community of talented peers.
  • Invitations to frequent Toptal events going on around the world, including dinners, tech talks, conferences, and more.
  • Extremely competitive compensation.

Responsibilities:

  • Develop new user-facing features using the React library.
  • Build reusable, clean code with performance and simplicity in mind.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Assure that all user input is validated before submitting to back-end services.
  • Collaborate with other team members and stakeholders.
  • Take smart risks and champion new ideas.

Requirements:

  • Strong understanding of React library best practices and conventions. Comfort with JSX is preferred.
  • Extensive experience with JavaScript, its quirks, and workarounds.
  • Basic understanding of web markup, including HTML5 and CSS3.
  • Experience with asynchronous request handling, partial page updates, and AJAX.
  • Proficient knowledge of cross-browser compatibility issues and ways to work around such issues.
  • Familiarity with front-end build tools, such as Grunt and Gulp.js.
  • Proficient understanding of code versioning tools, such as Git, Mercurial, or SVN.
  • Excellent understanding of browser rendering behavior and performance.
  • Be willing to help your teammates, share your knowledge with them, and learn from them.
  • Be open to receiving feedback.

PHP Developer

Location: Offices in Zagreb or remote work

We are looking for PHP backend developers with an analytical mind, experience on high-traffic projects and love for programming in PHP. The position brings you the opportunity to work on some of the largest regional custom web projects. From coding to optimization and testing, there isn't a single boring day.

Join us!

Senior Backend Developer

Location: Mostar, Bosnia and Herzegovina

Up to 2000 EUR / month (net)

We are NSoft, a creator of top quality products for the gaming and betting industry. The reason for our success lies in our people who we value above all. It’s why our results are rising up tirelessly every single day. We invite you to join us on our journey and weave our future story together with us!

Your originality and ideas are expected and welcome :) You would be one of our core employees with an important role regarding the development of our games and software solutions. Specifically, on a daily basis you would be working on the development of business logic for new games or new isolated microservices, optimization of database performance, modification of the current core system architecture, and maintenance and refactoring of the existing codebase.

We know lists are boring, but here are a few things that we are hoping you have:

  • Minimum 3 years of prior work experience in object oriented language, additional points for the PHP ecosystem;
  • Great understanding of OOP;
  • Good understanding of MVC frameworks, Symfony 2/3 preferred;
  • Experience in designing relational databases and crafting efficient SQL queries;
  • Being comfortable working with Git;
  • Commitment to following best programming practices;
  • Being a quick learner who needs no supervision.

If you have the following things as well, we will be delighted!

  • Experience with Docker, RabbitMQ, Redis, Gearman and MongoDB;
  • Experience with OLAP databases;
  • Experience in scaling enterprise systems;
  • Great problem-solving abilities;
  • Polite and friendly personality that values a good laugh;
  • High sense of responsibility towards tasks and colleagues.

We offer you a great place and people to work with, captivating projects to work on, eccentric and creative culture, loads of room for your personal development, excellent promotion and reward system, and lots of fun and partying as well :)

Senior .NET developer

Location: Zagreb, Croatia

Dosadno ti je na poslu? Odavno si dosegnuo “plafon” i trenutni posao ti ne pruža izazove koje tražiš u svakom segmentu života? Super! Naš tim je baš u potrazi za senior .NET developerom na projektu razvoja enterprise softvera za recruitment agencije koje se bave pronalaskom, zapošljavanjem i upravljanjem zaposlenika. Radi se o softverskom proizvodu koji je među najboljima na američkom tržištu u industriji zapošljavanja, s jasnim ciljem postanka globalnim liderom.

Kao dio tima u Zagrebu, koji djeluje partnerski s američkim timom, ravnopravno ćeš sudjelovati u dizajnu i implementaciji rješenja baziranim na Microsoftovim tehnologijama (.NET, SQL Server, TypeScript).

Svi članovi tima su iskusni senior full-stack developeri koji su sposobni riješiti svaki problem koji im se predstavi. Ne trebamo valjda posebno napominjati da tražimo timske igrače? :)

Tehnički će ti trebati:

  • jako iskustvo u .NET frameworku i Microsoftovim tehnologijama: ASP.NET-u, MVC-u, Web API, Entity Frameworku
  • iskustvo sa MS SQL
  • dobro poznavanje JQuery/Knockout.js/TypeScript
  • poznavanje NoSQL i messaging koncepata i tehnologija poput: Redis, ElasticSearch, Azure ServiceBus

Ako želiš ići u korak s globalnim trendovima, razvijati se i biti u vrhu svoje profesije, iskusiti kako se radi sa top svjetskim firmama a pritom ne napustiti svoje prijatelje, obitelj i zagrebački stil života; prijavi se i istraži ovu priliku za posao kod nas. Prije samog dolaska na razgovor, možeš nas posjetiti i online u našem uredu u Heinzelovoj 33.

Senior UX dizajner

Location: Zagreb, Croatia

U Fiveu neizmjerno cijenimo kvalitetan dizajn i možemo se pohvaliti grupom talentiranih individualaca, ne samo u dizajn timu, već i u ostatku firme. Radimo isključivo za globalne klijente, pretežno iz USA, poput Rosette Stone, Napstera, Nanita, Rhapsodya i Squarespacea. Projekti su veliki, zahtjevni, ali i jako zanimljivi.

Tražimo UX seniora

Kao UX senior u Five-u imat ćeš potpuni ownership nad projektima koje radiš, od oblikovanja digitalnih produkata kroz design sprint radionice s klijentima, preko iteriranja UX dizajn rješenja do praćenja i reagiranja na rezultate. Budući da ćeš raditi na nekoliko projekata tijekom godine, iskusit ćeš pravu ravnotežu između prilike da uđeš dublje i dugoročnije u razvoj jednog digitalnog produkta, i prilike da radiš na različitim produktima.

Ako izvrsno poznaješ UX dizajn (osmišljavanje idejnih koncepata, korisničkih flowova, storyboardova, wireframeova, prototipa) i prototip alate, imaš iskustvo s korisničkim istraživanjima i usability testiranjem, te možeš dobro razumjeti proizvod, ciljeve i korisnike, javi nam se.

Potrebna znanja i kvalifikacije

  • 5+ godina iskustva UX dizajnu, rad s dizajn i prototip alatima (Sketch, Invision, Adobe...)
  • Iskustvo s korisničkim istraživanjem i usability testiranjem
  • Razumijevanje nativnih i web tehnologija kao i razlike među tehnologijama
  • Razumijevanje korisničkih obrazaca te iOS Human Interface i Google Material Design smjernica
  • Praćenje projekta nakon objave kroz analitiku i predlaganje poboljšanja na temelju analitike i korisničkih testiranja
  • Jake komunikacijske i prezentacijske vještine unutar tima i prema klijentu
  • Samostalnost i proaktivnost, otvorenost za konstruktivan dijalog i učenje

Što nudimo?

Ako ne želiš zaostajati za globalnim trendovima, želiš se razvijati i biti u vrhu svoje profesije, iskusiti kako se radi s top svjetskim firmama a pritom ne napustiti svoje prijatelje, obitelj i zagrebački stil života, prijavi se i istraži ovu priliku za posao kod nas. Prije samog dolaska na razgovor, možeš nas posjetiti i online u našem uredu u Heinzelovoj 33.

Ruby on Rails

Location: Anywhere

About Toptal

Toptal is one of the most innovative and rapidly expanding tech start-ups from Silicon Valley. With backing from investors such as Andreessen Horowitz and Adam D’Angelo, our platform is the fastest growing labor marketplace in the history of the Internet—connecting thousands of elite engineers all over the world. In the last four years, Toptal has become the #1 choice for tech companies requiring top-tier engineering talent and for the top 3% of freelancers looking for their next challenge.

Position Description

We are looking for a Ruby on Rails developer to be responsible for managing the interchange of data between the server and users. Your primary focus will be to develop all server-side logic, define and maintain the central database, and ensure high performance and responsiveness to requests from the front-end. You will also be responsible for integrating front-end elements built by other team members into the application, so a basic understanding of front-end technologies is necessary as well.

By joining the Toptal network, you’ll have the opportunity to work on many client projects, ranging from start-ups to Fortune 500s, with teams of highly skilled experts from around the world.

This is a remote position that can be done from anywhere.

Benefits:

Freedom to choose your own schedule and choose from a variety of hourly, part-time, and full-time projects.

The ability to work from wherever you want. Whether you prefer traveling and working from exotic beaches or spending time with your family and working from home, the choice is yours.

Access to a thriving, collaborative community of talented peers.

Invitations to frequent Toptal events going on around the world, including dinners, tech talks, conferences, and more.

Extremely competitive compensation.

Responsibilities:

Design, build, and maintain efficient, reusable, and reliable Ruby code.

Integrate data storage solutions, including databases, key-value stores, blob stores, etc.

Integrate user-facing elements built by your front-end developer teammates with server side logic.

Identify bottlenecks and bugs, and devise solutions to these problems.

Help maintain code quality, organization, and automation.

Optimize applications for speed and scalability.

Collaborate with other team members and stakeholders.

Take smart risks and champion new ideas.

Requirements:

Senior-level Ruby on Rails expertise, along with strong experience in common libraries such as RSpec and Resque.

Strong understanding of the syntax of Ruby and its nuances.

Strong understanding of object-oriented programming principles.

Experience with server-side templating languages such as Liquid, Slim, etc.

Experience with server-side CSS preprocessors such as Sass.

Basic understanding of front-end technologies, including JavaScript, HTML5, and CSS3.

Familiarity with MVC, Mocking, ORM, and RESTful principles and best practices.

A knack for writing clean, readable Ruby code.

Ability to integrate multiple data sources and databases into one system.

Understanding of fundamental design principles behind a scalable application.

Ability to create database schemas that represent and support business processes.

Ability to implement automated testing platforms and unit tests.

Proficient understanding of code versioning tools such as Git, Mercurial, or SVN.

Familiarity with tools to aid development such as Bower, Bundler, Rake, etc.

Familiarity with continuous integration.

Be willing to help your teammates, share your knowledge with them, and learn from them.

Be open to receiving feedback.

TitaniumScale Senior Software Engineer/Team Lead

Location: Zagreb, Croatia

The team is looking for a Senior Software Engineer/Team Lead who will lead the development of new features/functions of the real-time elastic file analysis infrastructure, improve the quality/stability of our systems, and perform regular maintenance tasks. You will be in charge of planning and executing projects, and deliver production-ready software.

An ideal candidate is one who likes to tackle demanding programming challenges in the field of processing large amounts of data, distributed computer architecture, advanced algorithms, scalability and optimization.

Requirements

  • Knowledge of object-oriented programming (C++ and/or Python)
  • Knowledge of algorithms and data structures
  • Experience with programming on the Linux operating system
  • Experience with creating and/or using REST APIs
  • Good knowledge of English (written and spoken)
  • Working experience as a team leader
  • Knowledge of technology/tools: REST, JSON, SSH, RabbitMQ, CMake, Git and static code analysis.

Plus

  • Experience with creating software distribution packages (RPM and/or DEB)
  • Experience with NoSQL databases and Splunk

Experience

  • B.S. or M.S. in Computer Science or a related field preferred
  • 5+ years of professional programming

What we offer

  • Competitive compensation and benefits package
  • Permanent contract in a fast-growing, global company
  • Challenging projects in a dynamic, collaborative team
  • Great career advancement opportunities - ReversingLabs encourages internal promotion whenever possible

Please send your resume to jobs@reversinglabs.com

Senior Web Application Engineer

Location: Zagreb, Croatia

Our team works in a startup like environment where each team member thinks out of the box and contributes collaboratively towards the mission of the company. We are looking for engineers who bring their fresh ideas and experience from all areas to address cybersecurity challenges. We are looking for versatile, enthusiastic leaders to tackle new problems and to push technology forward.

Responsibilities

  • You will build Enterprise focused appliance products running in physical, virtual and SaaS environments with web application interfaces by following Agile methodology
  • You will tackle a range of development challenges such as RESTful APIs, analytics data modeling and display, Web Apps displaying complex data models, integrations with internal and external products and systems and more
  • You will work with product owners and stakeholders to convert requirements into solutions

Required skills

  • Proficient in Python (preferred) or other OO programming language
  • Experience designing and implementing distributed systems
  • Experience designing and implementing restful services
  • Knowledge of SQL and database design
  • Experience implementing Web applications (Django and modern client-side tech preferred)
  • Experienced with gnu/linux systems
  • Proficient in English language, both spoken and written

Experience

  • B.S. or M.S. Computer Science or related field preferred
  • 3+ years of professional programming

What we offer

  • Competitive compensation and benefits package
  • Internal and external education to keep your skills current
  • Permanent contract in fast growing global company
  • Challenging projects in dynamic collaborative team
  • Great promotional opportunities- ReversingLabs encourages internal promotion, whenever possible

Please send your resume to jobs@reversinglabs.com

Java Web Developer

Location: Varaždin, Zagreb

As a Java Developer you will design and implement complex websites and applications for our international customers. You will be an autonomous part of a team realizing agile, innovative projects and future-ready solutions.

Your responsibilities

  • Technical responsibility for the implementation of customised software solutions in the Java environment
  • Structuring of requirements, data and object modeling
  • Analysis of customer requirements and support in solution development
  • Implementation and customisation based on existing or newly developed components
  • Use of modern techniques and innovative approaches in software development

Requirements

  • Extensive IT education, very good knowledge of Java, practical experience in (X)HTML, JavaScript, CSS
  • Experience in the use of databases and with frameworks (Spring) and ORM (Hibernate)
  • Knowledge of Design Pattern, J2EE, JSP, XML/XSL(T), JSTL
  • Excellent communication and teamwork skills

You would describe yourself as an approachable person with razor-sharp analysis skills who can communicate openly and honestly, organise reliably and negotiate confidently. You enjoy dealing with customers and can keep everything on track even when things go off the rails. Sound like you? Apply now, in German or English on https://www.ecx.io/en/careers/

BTW – we do offer both: international working experience in our offices in Austria, Germany or the UK – or you stay local in Croatia!

Python developer (full-time)

Location: Zagreb, Croatia

Responsible for back-end of our web applications using Django and Flask frameworks, REST API development using Django Rest Framework, and various other places we use Python on internal and client projects.

Senior Database Engineer / Developer

Location: Mostar, Bosnia and Herzegovina

We are looking for a Database Engineer/Developer! As a DBE you will be responsible for tasks such as database strategies development and design, system monitoring and database performance improvement as well as capacity improvement, and planning for future expansion requirements. You will also plan, coordinate and implement security measures to safeguard the database.

Your responsibilities will also include:

  • Performance analysis
  • Database backup/replication setup/repair
  • Database tuning – system variables, connections, buffer, cache
  • Database structure maintenance/optimization
  • Database deployment automatization
  • Database security – users, grants, filesystem permissions
  • Using persona tools for detailed analysis/maintenance
  • Optimization of queries, indexes, triggers, federated engine
  • Migration of databases
  • Work closely with other departments on the implementation and deployment of new initiatives

Excellent knowledge of and three years of experience with:

  • MySQL RDBMS, MariaDB RDBMS, Galera cluster
  • Redis
  • MongoDB
  • Knowledge of MaxScale is a plus
  • Experience with Big Data is an extra credit for you

An extra bonus is a knowledge of:

  • Database systems – under the hood
  • B (B+) trees understanding
  • Database Shard
  • In-Memory Databases

We will definitely appreciate:

  • If you are creative thinker and problem solver
  • Your ability to learn fast
  • Excellent verbal and written communication skills

Mobile Developer

Location: Zagreb, Croatia

We are looking for passionate and talented Software Engineers (m/f) with experience in iOS or Android development.

  • YOUR RESPONSIBILITIES:
  • Developing the software that matches an array of customer requirements
  • Working with and actively contributing to our team
  • Coordinating with project management to steer the project transparently and effectively
  • Traveling abroad and meeting directly with customer representatives

ABSOLUTE MUSTS:

  • BS degree or higher in engineering
  • Sound knowledge of English
  • Knowledge of iOS and/or Android development

ADVANTAGE WILL BE GIVEN TO CANDIDATES:

  • With experience in business communication with customers
  • Full stack developers

If you are interested in joining our team and developing hi-tech software and satellite systems, send us your CV in English at careers(at)amphinicy.com and we will be happy to meet you in person.

Senior Java Web Developer

Location: Varaždin, Zagreb

As a Senior Java Developer and an autonomous part of a team you will design and implement complex websites and applications as part of flexible, innovative projects for international customers, always finding future-oriented solutions.

Your responsibilities

  • Technical responsibility for the implementation of customised software solutions in the Java environment
  • Structuring of requirements, data and object modelling
  • Analysis of customer requirements and support in the development of solutions
  • Implementation and customisation based on existing or newly developed components
  • Use of modern techniques and innovative approaches in software development

Requirements

  • Extensive IT education, very good knowledge of Java, practical experience of (X)HTML, JavaScript, CSS
  • Experience in the use of databases and with frameworks (Spring) and ORM (Hibernate)
  • Knowledge of design patterns, J2EE, Spring, JSP, XML/XSL(T), JSTL
  • Good knowledge of English essential and good knowledge of German useful
  • Excellent communication and teamwork skills

You would describe yourself as an approachable person with razor-sharp analysis skills who can communicate openly and honestly, organise reliably and negotiate confidently. You enjoy dealing with customers and can keep everything on track even when things go off the rails. Sound like you? Apply now, in German or English on https://www.ecx.io/en/careers/

BTW – we do offer both: international working experience in our offices in Austria, Germany or the UK – or you stay local in Croatia!

Node.js

Location: Anywhere

About Toptal

Toptal is one of the most innovative and rapidly expanding tech start-ups from Silicon Valley. With backing from investors such as Andreessen Horowitz and Adam D’Angelo, our platform is the fastest growing labor marketplace in the history of the Internet—connecting thousands of elite engineers all over the world. In the last four years, Toptal has become the #1 choice for tech companies requiring top-tier engineering talent and for the top 3% of freelancers looking for their next challenge.

Position Description

We are looking for a Node.js Developer to be responsible for managing the interchange of data between the server and users. Your primary focus will be to develop all server-side logic, define and maintain the central database, and achieve high performance and responsiveness to requests from the front-end. You will also be responsible for integrating front-end elements built by other other team members into the application, so a basic understanding of front-end technologies is necessary as well.

By joining the Toptal network, you’ll have the opportunity to work on many client projects, ranging from start-ups to Fortune 500s, with teams of highly skilled experts from around the world.

This is a remote position that can be done from anywhere.

Benefits:

  • Freedom to choose your own schedule and choose from a variety of hourly, part-time, and full-time projects.
  • The ability to work from wherever you want. Whether you prefer traveling and working from exotic beaches or spending time with your family and working from home, the choice is yours.
  • Access to a thriving, collaborative community of talented peers.
  • Invitations to frequent Toptal events going on around the world, including dinners, tech talks, conferences, and more.
  • Extremely competitive compensation.

Responsibilities:

  • Integrate user-facing elements developed by front-end developers with server side logic.
  • Write reusable, testable, and efficient code.
  • Design and implement applications that are low-latency, high-availability, and highly performant.
  • Implement security and data protection in applications.
  • Integrate data storage solutions, including databases, key-value stores, blob stores, etc.
  • Build reusable, clean code with performance and simplicity in mind.
  • Optimize applications for speed and scalability.
  • Collaborate with other team members and stakeholders.
  • Take smart risks and champion new ideas.

Requirements:

  • Strong proficiency with JavaScript and/or CoffeeScript is a must.
  • Senior-level knowledge of Node.js and its associated frameworks, including Express.js, StrongLoop, etc.
  • Sophisticated understanding of asynchronous programming, including its quirks and workarounds.
  • Proficiency with server-side templating languages such as Jade or EJS.
  • Experience working with server-side CSS preprocessors such as Stylus or Less.
  • Basic understanding of front-end technologies, including HTML5 and CSS3.
  • Deep knowledge of the considerations associated with implementing accessibility and security compliance.
  • Experience implementing user authentication and authorization between multiple systems, servers, and environments.
  • Experience integrating multiple data sources and databases into one system.
  • Strong understanding of the fundamental design principles behind a scalable application.
  • Familiarity with the differences between multiple delivery platforms, such as mobile vs. desktop, and how to optimize output to match each specific platform.
  • Ability to create database schemas that represent and support business processes.
  • Ability to implement automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools such as Git, Mercurial, or SVN.
  • Be willing to help your teammates, share your knowledge with them, and learn from them.
  • Be open to receiving feedback.

Junior Developer

Location: Zagreb, Croatia

If you want to learn, experiment and produce web applications, Neuralab is a right fit as we are seeking a junior developer team member for our Zagreb office.

Development team is responsible for full-stack application production on LAMP, HTML, CSS and JS. All projects are processed through Git, so basic knowledge of these practices is highly appreciated. You will also be in a position to actively participate in the development community by writing case studies, developing custom integrations or joining community events (like the current WordCamp in MSU, Zagreb and Smashing Conference in New York). Experimental projects are based on same production technologies, but with a twist of Node, AWS Microservices, WebGL, service workers etc. Watch one of the experiments we did for HBO’s Game of Thrones…

Most of all, web development job is a learning experience as you will have one mentor and several team members, helping you along on the way of building highly interactive applications.

What can you expect from working at Neuralab?

  • Working hours: 40 hours per week, Saturdays & Sundays are non-working days
  • Dev environment: Atom, Visual studio, Code Anywhere, Clustered Windows/Linux servers and clustered databases, Git/BitBucket/GitHub, Adobe Creative Cloud, Google Apps, Microsoft Azure, AWS, Rackspace, JIRA, Zendesk, Lynda, Treehouse and of course… Pen & Paper;
  • Type of contract: Full employment, unlimited time, paid testing period of 6 months.
  • Production location: One of the best places in Europe > Zagreb, Croatia (Remote work is possible);
  • Paycheck: Accordingly to your level of knowledge and expertise + bonuses based on a team’s performance;
  • Type of work: large scale eCommerce applications, progressive web apps, highly interactive web portals, mobile-first web apps, working on experimental projects (3D web apps, microservices, chatbots, JS only apps…), trying out new languages and methods, writing for dev portals, team trips to conferences and workshops.

Job requirements

  • Formal education: College degrees are good to have, but not obligatory;
  • Working experience: 1 year of commercial coding experience, although it helps if you have additional exposure to non-coding real life projects (student organization, summer part-time gigs or freelance work);
  • Development knowledge: Good PHP, HTML, CSS and JS knowledge. It’s a bonus if you know SQL (MariaDB), GULP/GRUNT or LESS/SCSS, but we don’t expect a senior level expertise
  • Communication proficiency: Ability to effectively communicate your engineering ideas, exquisite listening skills for getting feedback & design ideas, excellent English skills (both written and spoken), and great “overall” team communication skills.

How to get a Junior Dev job at Neuralab?

  • If you have a piece of your code that you’re particularly proud of, upload it to GitHub on a public repo. It needs to be your own code (WP theme, WP plugin, snippet, library, class, helper functions… anything goes).
  • Send us your CV, cover letter and a GitHub repo link via application form below.
  • If everything looks good on paper and screen, we will invite you to get to know us and to meet the team.

Team Lead Web Application Engineer

Location: Zagreb, Croatia

We are looking for engineers who bring their fresh ideas and experience from all areas to address cyber security challenges. We are looking for versatile, enthusiastic leaders to tackle new problems and to push technology forward.

You will build Enterprise focused appliance products running in physical, virtual and SaaS environments with web application interfaces by following Agile methodology. You will tackle a range of development challenges such as RESTful APIs, analytics data modeling, and display, Web Apps displaying complex data models, integrations with internal and external products and systems and more. You will be using cutting edge technology such as latest Python, Django, JavaScript React.

REQUIRED SKILLS

  • Experience leading a development team
  • Proficient in Python (preferred) or other OO programming language
  • Experience designing and implementing distributed systems
  • Experience designing and implementing RESTful services
  • Knowledge of SQL and database design
  • Experience implementing Web applications (Django and modern client-side tech preferred)
  • Experienced with GNU/Linux systems
  • Proficient in English language, both spoken and written

EXPERIENCE

  • B.S. or M.S. Computer Science or related field preferred
  • 3+ years of professional programming experience

WHAT WE OFFER

  • Competitive compensation and benefits package
  • Permanent contract in fast growing global company
  • Challenging projects in dynamic collaborative team
  • Great promotional opportunities- ReversingLabs encourages internal promotion, whenever possible

Please send your resume to jobs@reversinglabs.com

Java Developer

Location: Zagreb, Croatia; Luxembourg, Luxembourg

We are looking for passionate and talented Software Engineers (m/f) with experience in Java development and enterprise technologies.

YOUR RESPONSIBILITIES:

  • Developing the software that matches an array of customer requirements
  • Working with and actively contributing to our team
  • Coordinating with project management to steer the project transparently and effectively
  • Traveling abroad and meeting directly with customer representatives

ABSOLUTE MUSTS:

  • BS degree or higher in engineering
  • Sound knowledge of English
  • Relevant experience (2+ years) in Java development

ADVANTAGE WILL BE GIVEN TO CANDIDATES WITH EXPERIENCE IN:

  • Business communication with customers
  • Enterprise Java, Linux, SQL, JavaScript, AngularJS

If you are interested in joining our team and developing hi-tech software and satellite systems, send us your CV in English at careers(at)amphinicy.com and we will be happy to meet you in person.

JavaScript frontend/fullstack developer (full-time)

Location: Zagreb, Croatia

Responsible for frontend and backend JavaScript code across our internal and client projects. Working closely with the client on defining, implementing and testing web application interfaces.

JavaScript

Location: Anywhere

About Toptal

Toptal is one of the most innovative and rapidly expanding tech start-ups from Silicon Valley. With backing from investors such as Andreessen Horowitz and Adam D’Angelo, our platform is the fastest growing labor marketplace in the history of the Internet—connecting thousands of elite engineers all over the world. In the last four years, Toptal has become the #1 choice for tech companies requiring top-tier engineering talent and for the top 3% of freelancers looking for their next challenge.

Position Description

We are looking for a JavaScript Developer motivated about combining the art of design with the art of programming. Your primary responsibility will be the implementation of visual elements and their behaviors with user interactions. You will work with both front-end and back-end web developers to build all client-side logic. You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

By joining the Toptal network, you’ll have the opportunity to work on many client projects ranging from start-ups to Fortune 500s with teams of highly skilled experts from around the world.

This is a remote position that can be done from anywhere.

Benefits:

  • Freedom to choose your own schedule and choose from a variety of hourly, part-time, and full-time projects.
  • The ability to work from wherever you want. Whether you prefer traveling and working from exotic beaches or spending time with your family and working from home, the choice is yours.
  • Access to a thriving, collaborative community of talented peers.
  • Invitations to frequent Toptal events going on around the world, including dinners, tech talks, conferences, and more.
  • Extremely competitive compensation.

Responsibilities:

  • Develop new user-facing features.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Assure that all user input is validated before submitting to back-end services.
  • Collaborate with other team members and stakeholders.
  • Take smart risks and champion new ideas.

Requirements:

  • Strong understanding of JavaScript, its quirks, and workarounds.
  • Basic understanding of web markup, including HTML5 and CSS3.
  • Good understanding of advanced JavaScript libraries and frameworks such as AngularJS, Knockout.js, Backbone.js, React.js, DurandalJS, etc.
  • Experience with asynchronous request handling, partial page updates, and AJAX.
  • Proficient knowledge of cross-browser compatibility issues and ways to work around such issues.
  • Familiarity with JavaScript module loaders, such as Require.js and AMD.
  • Familiarity with front-end build tools, such as Grunt and Gulp.js.
  • Proficient understanding of code versioning tools, such as Git, Mercurial, or SVN.
  • Solid understanding of browser rendering behavior and performance.
  • Be willing to help your teammates, share your knowledge with them, and learn from them.
  • Be open to receiving feedback.

Senior Frontend Developer

Location: Varaždin or Zagreb, Croatia

As a Senior Frontend Developer and an autonomous part of a team working on innovative projects for international customers, you will design and implement complex web applications and mobile enterprise solutions, always finding future-oriented answers in the process. You will provide creative input to the UX team, with plenty of room for your own design ideas.

Your responsibilities

  • Implementation of web applications for desktop and mobile devices based on HTML5/CSS3 according to web standards
  • Dynamisation of page elements, creation of Rich Internet Applications and mobile WebApps based on JavaScript and several frameworks (jQuery, Angular JS)
  • Optimisation of code related to browser and performance as well as optimisation of usability of existing frontends in cooperation with developers
  • Ensuring of cross-browser compatibility as well as optimisation for mobile devices
  • Evaluation and implementation of advanced frontend technologies

Requirements

  • Excellent knowledge in frontend programming and frontend technologies HTML5, CSS3, JavaScript and jQuery
  • Experience with Bootstrap
  • Experience with Compass, SASS and Grunt are advantageous
  • Ideally, experience with the application of design patterns
  • Good teamwork skills (close cooperation with design team, backend team and project management)
  • Minimum 3 years of work experience
  • It is important to you to understand design concepts and to transfer them properly into frontend development

You would describe yourself as an approachable person with razor-sharp analysis skills who can communicate openly and honestly, organise reliably and negotiate confidently. You enjoy dealing with customers and can keep everything on track even when things go off the rails. Sound like you? Apply now, in German or English on https://www.ecx.io/en/careers/

BTW – we do offer both: international working experience in our offices in Austria, Germany or the UK – or you stay local in Croatia!

Frontend Developer

Location: Mostar, Bosnia and Herzegovina

For those who live and breathe the web!

What we require from the candidate:

  • Three years of experience in HTML and CSS
  • Knowing of CSS3
  • Excellent knowledge of Javascript (including libraries as jQuery and AngularJS)
  • Knowledge of and communication with various web servers
  • Preferable knowing of PHP and RDMS

Desirable personal characteristics:

  • Talent
  • Motivation, resourcefulness and the ability for teamwork and individual work
  • Desire for learning and professional development
  • Orientation towards the development of user interfaces

For the above position we offer:

  • Work in a dynamic environment
  • Stimulating salary
  • Permanent work relationship
  • Possibility of advancement

Front-end Developer

Location: Zagreb, Croatia

Pod okriljem njihove hladovine, tim vrhunskih programera brine o najvećem hrvatskom job siteu MojPosao, portalu za edukacije i prekvalifikacije EduCentar te projektima kao što su Virtualni sajam karijera, Najbolji poslodavac, Sajam poslova u turizmu, Hercul itd. U njihovim je rukama i briga za Pulser i Virtual Valley, dva projekta s kojima smo prisutni na ino tržištu.

Tko smo mi?

Tau on-line, tvrtka s više od 16 godina iskustva u online poslovanju i dio finske grupacije Alma Career. Specifični smo po tome što sve projekte razvijamo za vlastite potrebe, a tek onda ih nudimo klijentima na korištenje i pritom stvaramo dodanu vrijednost na hrvatskom, ali i ino tržištu!

Kvaliteta nam je prioritet!

Stavljamo naglasak na dobru pripremu i izradu, vodimo računa o konkurentnosti, ali rokove definiramo promišljeno kako bi naš Razvojni tim odradio posao na najbolji mogući način.

Kako bismo zadržali kvalitetu od koje ne odustajemo, zapošljavamo Front-end Developera koji će se pridružiti postojećem Razvojnom timu dvanaest vrhunskih stručnjaka i u ovoj jedinstvenoj džungli od ureda nastaviti razvijati projekte koji će pokoriti tržište!

Što očekujemo od vas?

  • Predanost poslu i timskom radu
  • Analitičnost, kreativnost, inovativnost u osmišljavanju novih rješenja
  • Odlično poznavanje HTML-a i CSS-a
  • Poznavanje responsive design-a
  • Iskustvo u prilagodbi web stranica za prikaz u različitim web preglednicima
  • Iskustvo u izradi HTML predložaka za newslettere

Prednosti:

  • Poznavanje jQuery-a, PHP-a i osnovnih principa OOP-a
  • Iskustvo u radu s Photoshopom

Što vam nudimo?

  • Plant friendly okruženje u koje možete dovesti i svog biljnog ljubimca
  • Rad u stabilnoj tvrtki koja razvija vlastita i inovativna rješenja
  • Mentora koji će vas uvesti u posao
  • Neto plaću od 6.000 do 10.000 kuna, ovisno o vašem radnom iskustvu
  • Kavu i voće, a po završetku uspješno odrađenog projekta i sladoled :)

Subscribe for latest news