(View all jobs)
Senior Software Developer

Slavonski Brod, CRO

Who Are We?

We’re a team of industry experts and software developers, who have been developing applications for industrial manufacturers and offering CAD design services.

MORE ABOUT US

dot

TASKS

Here's What
You'll Do:

Writing clean/maintainable code and testing it

Using agile methodologies in development

Developing, maintaining, and improving software solutions

Maintaining high-quality standards for projects

Advising the company on the new technologies

Helping other team members in their tasks when necessary

Proactively suggesting the implementation of new processes into the company and improving the existing ones

Cooperating with other teams to deliver the best customers journey

Working in team

Optimizing applications

Giving time estimates and describing tasks and requirement

Continuous learning and acquiring new skills

To enjoy 😊


dot

QUALIFICATIONS

Job
Requirements:

Professional Experience: Minimum of 5 years of professional experience as a software developer, with a focus on web development or a related field. Strong experience with the following technologies is required:

• Angular, ReactJS, VueJS, Next.js

• Node.js, Express

• PHP, Laravel

• MySQL, MongoDB

Technical Skills:

• Proficiency in front-end development using Angular, ReactJS, VueJS, Next.js, JavaScript, TypeScript, HTML, CSS, and jQuery.

• Strong expertise in back-end development with Node.js, Express, PHP, Laravel

• In-depth knowledge of databases including MySQL and MongoDB.

• Experience with version control systems like GitHub.

• Familiarity with agile methodologies and working in an agile development environment.

• Understanding of software architectures, best practices, and design patterns.

• Ability to write clean, maintainable code and conduct thorough testing.

• Continuous learning mindset with a willingness to acquire new skills and stay updated with emerging technologies.

Communication and Collaboration:

• Excellent command of the English language for effective communication with clients and team members.

• Strong communication skills to articulate ideas, collaborate with cross-functional teams, and provide guidance to junior developers.

• Demonstrated ability to work well in teams and contribute as a team player.

Problem-Solving and Leadership:

• Proven ability to independently solve complex problems, validate assumptions, and implement innovative solutions.

• A track record of mentoring and guiding junior developers, as well as delegating tasks effectively.

• Ability to take initiative, provide proactive suggestions for process improvements, and contribute to the company's growth.

Code Quality and Review:

• Strong understanding of code review processes and a commitment to maintaining high-quality standards.

• Consistently improving the quality and structure of code written previously.

Business Understanding and Time Management:

• Understanding of business requirements and the ability to complete tasks within specified timelines.

• Effective time estimation and task management skills.

Leadership and Mentoring:

• Demonstrated experience in mentoring and providing guidance to junior and mid-level developers.

• Ability to designate tasks for team members in a balanced and effective manner.

Continuous Learning:

• A mindset of continuous learning and a passion for enhancing technical skills and knowledge.

Portfolio and Projects

• Strong portfolio or examples of past projects that demonstrate expertise in the required technologies and showcase problem-solving abilities.


dot

WE OFFER

What Will You
Get From Us?

You will work on interesting and innovative projects

You will work in a positive environment

We will listen to your ideas and opinions

We will provide you with learning and professional development

You will be adequately paid for your work depending on the experience you have

You will have flexible working hours

You will work in an office in the center of Slavonski Brod with a fun and cooperative team

You will attend (if you wish) various teambuilding activities we organize

Apply Now

* required

* First Name

* Last Name

* Applying for

* Email

* Phone Number

* Add my CV/Resume (In English)

* Add my cover Letter (In English)

* I have read and accepted the Terms and Conditions