Full Stack Software Engineer (Contractor)
Skyepack
About Skyepack
Skyepack helps educators create affordable and effective learning content - all delivered on our robust, interactive, cloud-based platform. We are looking for curious and passionate engineers to help us build the next generation of learning tools for higher-ed, K12, and continuous education.
Job description
As a Full Stack Software Engineer (.NET, C#, Angular tech stack), you will focus on developing and enhancing web applications, while working with some of the latest technologies in user interfaces, server architecture, and cloud-based computing. Our relaxed remote work environment promotes cross-team collaboration, efficient communication, Scrum methodologies, and TDD principles.
Key Responsibilities Include:
- Design and develop software applications by writing testable, scalable, and efficient code
- Evaluate and improve security and performance of critical application components
- Work closely with product management, scrum master, and other team members to coordinate implementation and provide progress updates at daily standup meetings
- Perform design and code reviews for all key application functional components
Required skills/experience:
- B.S. in Computer Science, Engineering, or possess equivalent work experience
- Significant experience with C#, Java, or similar Object-Oriented language
- Significant experience with Javascript, CSS, and HTML
- Working with REST APIs.
- Design and implementation of object structures in relational databases
- Ability to quickly learn and evaluate new technologies
Desired skills/experience:
- Building applications with front-end frameworks such as Angular, React, or Vue
- Building software applications in the cloud (Azure/AWS/GCP)
- Native mobile development (iOS, Android)