Junior Software Developer

Wiris

Barcelona

Hybrid

EUR 28,000 - 42,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private health insurance
Hybrid work model
Udemy Business access
Flexible working hours
23 vacation days

Job summary

Wiris, a Barcelona-based software company, is seeking a Junior Software Developer to contribute to MathType integrations and related services. You will build features, fix issues, and follow team workflows in a collaborative environment.

Qualifications include 1–2 years of software development, solid fundamentals, and Spanish/English fluency. The role offers a hybrid model with opportunities for growth and training resources.

Qualifications

  • 1–2 years of software development experience (academic projects, internships, personal projects, or professional work).
  • Strong fundamentals in programming, data structures, and OO/modular programming.
  • Frontend basics: JavaScript, TypeScript, HTML, CSS.
  • Backend basics: REST APIs, HTTP, JSON, PHP or Java.
  • Git, IDEs, debugging tools, and clean-code practices.
  • Familiarity with AI-assisted tools like GitHub Copilot and ability to review generated code.
  • Willingness to learn, good communication, collaborative mindset, and structured problem-solving.
  • Fluency in Spanish and English.
  • Nice-to-have: Moodle architecture/plugins, Vue.js, third-party SDKs/integrations, Agile/Kanban.

Responsibilities

  • Develop and maintain features and integrations for MathType based on user stories and acceptance criteria.
  • Fix bugs and investigate issues; expand stack with guidance from teammates.
  • Apply software engineering fundamentals: clean code, modularity, readability.
  • Write and maintain automated tests; adhere to Git, PRs, and CI/CD standards.
  • Collaborate with Tech Lead, developers, and Product Trio in a Kanban setup.

Job description

CallingallSoftwareEngineeringenthusiasts!

If you are passionate about working in a challenging and continuously learning environment, keep reading.

We are Wiris, a software development company headquartered in Barcelona, with an office in Long Beach, California.

Our mission is to make people's STEM work more meaningful. We develop tools for the education, scientific, and publishing industries, working with the biggest players like Google Workspace, Moodle, Blackboard, Canvas, and Microsoft Office. You can find us everywhere!

Follow us on Instagram@lifeatwiristogetasneakpeekintoourvibrantcompanyculture!

Don'tmissthisexcitingopportunitytocontributeyourexperienceasa JuniorSoftwareDeveloper andhelpshapethe futureofWiris.

You will contribute to the development, maintenance, and improvement of MathType integrations and related services, in accordance with technical guidelines, software engineering best practices, and team workflows, delivering reliable, maintainable, and high-quality software that meets user needs.

Allourjoboffersareopentopeoplewithadisabilitycertification.

WHATWILLYOUDO?
  • DevelopandmaintainfeaturesandintegrationsforMathTypebasedonuserstoriesandacceptancecriteria.
  • Fix bugs, investigate technical issues, and progressively expand your stack with the guidance of experienced team members.
  • Applysoftwareengineeringfundamentals:cleancode,separationofconcerns,modularity,andreadability.
  • WriteandmaintainautomatedtestsandadheretoteamstandardsforGit,branching,pullrequests,andCI/CD.
  • Collaborate closely with your Tech Lead, fellow developers, and the Product Trio (Product Manager, Tech Lead, Product Designer) within a Kanban framework.
  • Leverage AI assisted development tools (such as GitHub Copilot) responsibly to assist coding, testing, and debugging, validating output before merging.
  • KeepuserstoriesupdatedinKanbanize,proactivelycommunicatingprogress,blockers,andtechnicalquestions.
WHATDOYOUNEEDTOSUCCEEDINTHISPOSITION?
  • Degree (or equivalent practical knowledge) in Computer Science, Software Engineering, or a related field, alongside 1–2 years of software development experience (academic projects, internships, personal projects, or professional work).
  • Solid grasp of programming fundamentals, data structures, and object oriented or modular programming principles.
  • FrontendBasics:FoundationalknowledgeofJavaScript,TypeScript,HTML,CSS,andbrowserfundamentals.
  • BackendBasics:BasicunderstandingofRESTAPIs,HTTP,JSON,andbackendconceptsusingPHPorJava.
  • FamiliaritywithGit(branching,commits,PRs),IDEs,debuggingtools,andcleancodepractices.
  • FamiliaritywithAI-assistedtoolslikeGitHubCopilotandtheabilitytoreviewgeneratedcode.
  • Willingness to learn, active receptiveness to feedback, clear communication, collaborative attitude, and structured problem-solving.
  • FluencyinSpanishandEnglish.
  • NicetoHave:ExperiencewithMoodlearchitectureorplugins,basicunderstandingofVue.js,third-partySDKs/integrations,orpriorworkwithAgile/Kanbanmethodologies.
WHATDOWEOFFERYOU?
  • Attractivesalary+Goal-orientedbonus;relatedtothecompany'ssalestargetandteamgoal.
  • Flexiblecompensationoptions:transport,restaurant,kindergarten.
  • Fullycoveredprivatehealthinsurance(Sanitas).
  • Flexibleworkinghours.
  • Hybridworkmodel,enjoyaflexiblebalancewithuptotwo(2)daysperweekworkingfromhome.
  • 23paidvacationdaysperyear,plusyourbirthday,ChristmasEve,andNewYear'sEveoff.
  • TrainingthroughunlimitedaccesstoUdemyBusiness.
  • In-houseEnglish,Catalan,orSpanishlessonstoimproveyourknowledge.
  • AgreatworkenvironmentinBarcelonacitycenter.
  • Healthysnacksavailableforeveryone,everyday.
WHATDOWECAREABOUT?
  • Peoplefirst:Weareapeople-orientedcompany.
  • Contribution:Wewanttoleaveourmark.
  • Courage:Wearebraveanddetermined.
  • Leadership:Wehavetheaspirationtotransform.

Wiris,whereeveryonematters,workisfun,andgrowthneverends.

We are an Equal Opportunity Employer and do not discriminate against any employee or applicant from underrepresented minorities, persons with disabilities, sexual minority groups, and other candidates who may contribute to the diversification and enrichment of ideas and perspectives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data & Integrations Engineer
Data & Integrations Engineer

Wiris • Barcelona

Hybrid
EUR 50,000 - 75,000
Salary + bonus
Flexible compensation
Private health insurance
+2
Agile Specialist (Kanban)
Agile Specialist (Kanban)

WIRIS • Barcelona

Hybrid
EUR 42,000 - 64,000
Hybrid work
Flexible hours
Private health insurance
+4
DevOps Engineer
DevOps Engineer

Wiris • Barcelona

Hybrid
EUR 60,000 - 90,000
Attractive salary
Private health insurance
Hybrid work model
+5
Junior Data Engineer
Junior Data Engineer

WIRIS • Barcelona

On-site
EUR 40,000 - 55,000
Competitive salary
Flexible working hours
Private health insurance
+4
Hybrid Junior Software Developer — EdTech MathType
Hybrid Junior Software Developer — EdTech MathType

Wiris • Barcelona

Hybrid
EUR 28,000 - 42,000
Private health insurance
Hybrid work model
Udemy Business access
+2
DevOps engineer for educational software
DevOps engineer for educational software

Wiris • Barcelona

Hybrid
EUR 60,000 - 90,000
Hybrid work model
Private health insurance
Flexible working hours
+2
Senior Full Stack Engineer
Senior Full Stack Engineer

LanguageWire Ltd • Valencia

Hybrid
EUR 65,000 - 90,000
Private health insurance
Remote work within Spain
Valencia office access
Software Architect & Team Lead
Software Architect & Team Lead

LanguageWire • Valencia

Hybrid
EUR 90,000 - 130,000
Flat hierarchies
International company culture
FlexiWire@home remote option
+2
Senior Product Builder - Talent Pool
Senior Product Builder - Talent Pool

Wrike • Spain

Hybrid
EUR 90,000 - 130,000
Remote work options
Hybrid environments
Co-working spaces
Senior Software Engineer
Senior Software Engineer

The Workshop • Madrid

On-site
EUR 70,000 - 110,000
Private health insurance
Gym reimbursement
Hybrid working model
+4