What is Atlantbh’s Virtual DevDay?

The DevDays workshop is a web app development workshop that gives participants the chance to see what it is like to work in a real project team on an actual project with client needs and inputs. Project teams will consist of four positions: Software EngineerTest EngineerUI/UX Designer, and Scrum Master/Product Owner.

While there is a lot of information about the different roles available in the IT industry, very rarely do young people get the chance to test out these positions before they commit to them. The DevDays workshop is sort of like job shadowing, where you get to try out a position of your choice with no career commitment because guess what, this is just trial-and-error for your future career choice. Basically it’s time to Fake it ‘till you make it!

In previous years, we’ve held our DevDay workshops throughout the country, from Bihać to Sarajevo, and last year we held the first-ever Virtual DevDay. Since we got a great feedback after our virtual event, we decided to do it again this year as well. Education has no limitation and we are committed to providing opportunities to enthusiastic future IT superstars.

What positions can I apply for?

Anyone can apply with full or partial teams, or as individuals. For those who don’t have a full team, Atlantbh will match them with other participants in the same situation. The positions include:

Software Engineer – You will be required to build a UI interface by creating components and templates, based on a provided design mock-up, coupling them into a functional frontend application.

You will be expected to implement new features and fix bugs on the existing application codebase. You will also work with the rest of the team to ensure it’s done correctly, according to specifications and possibly design. You will be working with technologies such as Ember.js, Java Play, HTML, and CSS.

Requirements: You are familiar with the basics of OOP, proficient in at least one programming language, and familiar with code versioning tools, such as Git.

QA/Test Engineer – You will be expected to quickly adopt domain knowledge of the application, understanding how it functions, and the purpose of its features. You will improve and extend the provided test suites as well as write functional test scripts for the application. You will also make use of both manual and automation testing to detect and eradicate bugs.

Requirements: You are a detail-oriented person who can communicate well, ready to challenge or question the developer when needed.

UX/UI Designer – You will be required to gather and evaluate user requirements, in collaboration with the product owner and engineers. You will illustrate design ideas using storyboards, process flows, and sitemaps. You will design graphic user interface elements, like menus, tabs, and widgets.

Requirements: You are a creative person with out-of-the-box thinking and a strong understanding of design rules and user functionality.

Product Owner – You will be expected to organize and manage your team’s tasks using Agile Project Management principles. You will assign tickets and ensure that they are completed according to schedule. You will be the main channel of communication between your product team and the client, ensuring that your team produces what the client wants, all while optimizing processes.

Requirements: You are highly organized, have strong communication skills, and understand the different roles in a project team.

When is Atlantbh’s Virtual DevDay?

This year’s Virtual DevDays will be held on the 22nd and 23rd of February, online. Applications are currently open and future participants can apply here by February 10th, 2020.

All detailed information about the workshop will be sent by email once you’ve completed the application form.

Software DevelopmentTech Bites
February 23, 2024

Background Jobs in Elixir – Oban

When and why do we need background jobs? Nowadays, background job processing is indispensable in the world of web development. The need for background jobs stems from the fact that synchronous execution of time-consuming and resource-intensive tasks would heavily impact an application's  performance and user experience.  Even though Elixir is…

Want to discuss this in relation to your project? Get in touch:

One Comment

Leave a Reply