Junior Software Developer

closed
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
This job is filled or no longer available