14 views
Expedite Logistics
We are looking for a Trainee Software Engineer to join our team to participate in the development and support of internal and client software products. This position is ideal for software development beginners, students or candidates with minimal experience who want to gain hands-on experience in commercial projects and grow with the team.
We are open to candidates with no experience, with minimal work experience, as well as technical students.
Main responsibilities:
Software development
Participation in the development of new functional modules under the guidance of a mentor
Writing clean, understandable, and maintainable code
Implementation of simple tasks in accordance with technical requirements
Gradual involvement in more complex parts of the project
Product support and improvement
Fixing bugs and minor errors in the code
Optimization of existing solutions
Participation in code refactoring
Working with existing codebase and documentation
Teamwork
Interaction with Software Engineers, Team Lead and QA
Participation in code review (receiving and taking feedback into account)
Working with version control systems (Git)
Participation in daily team meetings
Training and development
Study of internal development standards
Familiarization with project architecture
Continuous improvement of technical skills
Applying the acquired knowledge in practice
Candidate requirements:
Basic knowledge of one of the programming languages (for example: JavaScript, Python, Java, C#, PHP - depending on the direction)
Understanding the basics of programming, algorithms, and data structures
Basic understanding of OOP principles
Willingness to learn and develop
Attention to detail and responsibility
Ability to work in a team
Work experience is not required.
It will be an advantage:
Studying in a technical specialty
Experience in educational or pet projects
Basic knowledge of databases
Understanding client-server architecture
We offer:
Salary from 33,000 to 38,000 UAH
Full employment
Work schedule: 5/2, Mon–Fri (five-day week)
Training and mentoring from experienced developers
Real commercial experience from the first month
A clear development plan for Junior Software Engineer
Friendly technical team and supportive atmosphere
Stable work and long-term cooperation
Opportunity for professional and financial growth
Who is this vacancy suitable for:
Students and graduates of technical specialties
For beginners in software development
For those who want to gain practical experience in commercial projects
For those who plan to build a career as a Software Engineer