Wiris logo

Junior Software Developer

Hiring from
Spain
Work type
Hybrid
Posted
Is this job info correct?

551,229 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

Calling all Software Engineering enthusiasts!


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 @lifeatwiris to get a sneak peek into our vibrant company culture!


Don't miss this exciting opportunity to contribute your experience as a Junior Software Developer and help shape the future of Wiris.


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.


All our job offers are open to people with a disability certification.


WHAT WILL YOU DO?

  • Develop and maintain features and integrations for MathType based on user stories and acceptance criteria.
  • Fix bugs, investigate technical issues, and progressively expand your stack with the guidance of experienced team members.
  • Apply software engineering fundamentals: clean code, separation of concerns, modularity, and readability.
  • Write and maintain automated tests and adhere to team standards for Git, branching, pull requests, and CI/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.
  • Keep user stories updated in Kanbanize, proactively communicating progress, blockers, and technical questions.


WHAT DO YOU NEED TO SUCCEED IN THIS POSITION?

  • 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.
  • Frontend Basics: Foundational knowledge of JavaScript, TypeScript, HTML, CSS, and browser fundamentals.
  • Backend Basics: Basic understanding of REST APIs, HTTP, JSON, and backend concepts using PHP or Java.
  • Familiarity with Git (branching, commits, PRs), IDEs, debugging tools, and clean code practices.
  • Familiarity with AI-assisted tools like GitHub Copilot and the ability to review generated code.
  • Willingness to learn, active receptiveness to feedback, clear communication, collaborative attitude, and structured problem-solving.
  • Fluency in Spanish and English.
  • Nice to Have: Experience with Moodle architecture or plugins, basic understanding of Vue.js, third-party SDKs/integrations, or prior work with Agile/Kanban methodologies.


WHAT DO WE OFFER YOU?

  • Attractive salary + Goal-oriented bonus; related to the company's sales target and team goal.
  • Flexible compensation options: transport, restaurant, kindergarten.
  • Fully covered private health insurance (Sanitas).
  • Flexible working hours.
  • Hybrid work model, enjoy a flexible balance with up to two (2) days per week working from home.
  • 23 paid vacation days per year, plus your birthday, Christmas Eve, and New Year's Eve off.
  • Training through unlimited access to Udemy Business.
  • In-house English, Catalan, or Spanish lessons to improve your knowledge.
  • A great work environment in Barcelona city center.
  • Healthy snacks available for everyone, every day.


WHAT DO WE CARE ABOUT?

  • People first: We are a people-oriented company.
  • Contribution: We want to leave our mark.
  • Courage: We are brave and determined.
  • Leadership: We have the aspiration to transform.


Wiris, where everyone matters, work is fun, and growth never ends.


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.

Similar jobs