Junior Software Developer

EcoVadis Logo

EcoVadis

πŸ“Remote - Poland

Summary

Join Ulula, a social enterprise improving working conditions globally, as a Junior Software Developer! Assist senior developers in designing, developing, testing, and maintaining software applications. Contribute to new features and enhancements while gaining hands-on experience. This hybrid/remote role, based in Poland, offers flexible hours and various benefits. You will work closely with a team, follow coding standards, and document software defects. The ideal candidate possesses 1+ years of enterprise software development experience and knowledge of PHP, Javascript, and related frameworks.

Requirements

  • One plus (1+) years experience building enterprise grade software
  • Experience with software design and development in a test-driven, continuous integration and deployment environment
  • Knowledge of coding languages, in particular, PHP, Javascript and associated frameworks/systems (e.g. Vue.JS, Laravel)
  • Quick learner with ability to learn new languages and technologies
  • Excellent communication and organizational skills
  • Attention to detail, resourcefulness and troubleshooting aptitude

Responsibilities

  • Write and maintain code for software applications based on specifications provided by senior developers or team leads
  • Assist in the development of new features and enhancements for existing software
  • Follow coding standards and best practices to produce clean, efficient, and maintainable code
  • Perform basic testing of software applications, including unit testing and integration testing
  • Document and report bugs, issues, and other software defects
  • Work closely with senior developers and team members to understand project requirements and contribute to the development process
  • Attend team meetings, technical discussions, and training sessions to enhance knowledge and skills
  • Stay up-to-date with the latest software development tools, techniques, and best practices
  • Seek opportunities for learning and professional development, such as online courses, workshops, or certifications

Preferred Qualifications

  • BSc or Diploma in Computer Science, Engineering or a related field, or equivalent professional experience
  • 1-2 years of experience in software development

Benefits

  • Support with all the necessary office and IT equipment
  • Flexible working hours
  • Wellness allowance for mental and physical wellbeing
  • Access to professional mental health support
  • Referral bonus policy
  • Learning and development
  • Sustainability events and community involvement
  • Peer recognition program
  • Employee-led resource groups
  • Optional (fully covered or co-financed) health care and life insurance
  • Multisport card
  • Multikafeteria
  • Lunch card
  • Hybrid (4 days in office per month) / full remote work
  • Remote work from abroad policy
  • Internet and Electricity bill allowance
  • Additional day for community service when volunteering

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.