Job role insights

  • Date posted

    November 19, 2024

  • Closing date

    January 18, 2025

  • Offered salary

    €70,000 - €120,000/year

  • Experience

    3 - 5 Years

Description

Full-stack Software Engineer

Job Description:

    Join a mission-driven organization dedicated to enhancing educational outcomes for nontraditional students. We partner with colleges and universities to provide vital support to over 700,000 students, many of whom are first-generation or from underrepresented backgrounds. As a Full-stack Software Engineer, you will be instrumental in developing educational technology solutions that foster student success and retention. You will collaborate with a cohesive Scrum team, participating in both technical and leadership development opportunities. Your role will involve creating maintainable and efficient code, understanding system architecture, and tackling complex problem-solving tasks to enhance our platform. We value innovation, collaboration, and a commitment to making a positive social impact through technology.

IT Languages:

  • JavaScript
  • Typescript
  • HTML5
  • CSS3
  • C#
  • .Net Framework
  • SQL

As a Full-stack Software Engineer, your responsibilities will encompass both front-end and back-end development, ensuring that you contribute to all aspects of our educational technology products.:

    Develop and maintain user-facing features using JavaScript, HTML5, and CSS3;; Implement server-side logic with C#, .Net Framework, and APIs;; Collaborate with cross-functional teams to define and design new features;; Engage in code reviews and provide constructive feedback to team members;; Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives;; Troubleshoot and resolve software defects and performance issues;; Document development processes and architecture decisions

Spoken Languages:

  • English

Skillset:

  • Front-end development
  • Back-end development
  • Relational databases
  • Agile methodology
  • OOP
  • Design patterns

Soft Skills:

  • Team collaboration
  • Proactive communication
  • Strong work ethic
  • Ownership mentality
  • Adaptability

Qualifications:

  • Bachelor's or Master's Degree in Computer Science or related field
  • 3 years of experience in full-stack development
  • Strong troubleshooting and problem-solving abilities

Years of Experience:

    3

Location:

    United States

Job Benefits:

  • Flexible work hours
  • Remote work options
  • Professional development opportunities
  • Health and wellness programs
  • Retirement savings plan

Working Conditions:

    Remote

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of collaboration and innovation, encouraging every team member to contribute ideas that drive our mission of supporting student success. Our values emphasize resilience, taking the harder right over the easier wrong, and celebrating achievements, no matter how small.

Opportunities For Advancement:

  • Leadership roles, Technical specialization tracks, Cross-departmental projects

Visa Sponsorship:

    Not Available

Interested in this job?

60 days left to apply

Apply for this job

Cancel
Send message
Cancel