Full-stack Software Engineer
30 (views)
Job role insights
-
Date posted
October 23, 2024
-
Closing date
December 22, 2024
-
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?
28 days left to apply