mycareers logo


Showing: 3773  jobs
Software Engineer
Spectraforce
US

3 hours ago

Job Description

We are seeking a Full Stack Software Engineer to join a collaborative and diverse Software Engineering team, working closely with the Engineering Manager. In this role, you will contribute to the design, development, testing, and deployment of innovative features and functionality that support both learners and corporate partners.

Preferred Qualifications & Skills

Full Stack Development: Proven experience developing scalable, high-traffic web and mobile applications using modern frontend technologies such as React or Angular, along with backend technologies including Node.js, RESTful APIs, microservices, and NoSQL databases.

Agile Software Delivery: Experience working within Agile development environments, contributing to sprint planning, cross-functional collaboration, and continuous improvement initiatives.

Test-Driven Development: Strong understanding of writing clean, maintainable, and testable code, with hands-on experience developing automated tests for frontend and backend systems.

Cloud-Native Engineering: Familiarity with developing and deploying SaaS applications using cloud platforms such as AWS or GCP, as well as containerization and CI/CD tools including Docker.

Technical Collaboration & Problem Solving: Ability to contribute to technical architecture discussions, troubleshoot complex challenges, and collaborate effectively with Product, UX, and Engineering teams to deliver high-quality solutions.

User-Focused Mindset: Passion for creating exceptional user experiences with strong attention to detail, communication skills, and a commitment to continuous product improvement.

Ideal Candidate Profile

  • 2+ years of experience in software engineering, developing large-scale, high-traffic, highly available web and mobile applications

  • 2+ years of full stack development experience across frontend and backend technologies

  • 2+ years of experience working within Agile methodologies

  • Experience collaborating cross-functionally with Product, UX, Project Management, and Engineering teams

  • Strong understanding of software development best practices including security, accessibility, compliance, scalability, and performance optimization

  • Experience delivering SaaS solutions for enterprise-level customers

  • Hands-on experience with open-source technologies, cloud services, modern UI frameworks (React, Angular), and backend technologies such as Node.js, RESTful APIs, microservices, and NoSQL/MongoDB

  • Ability to contribute to technical architecture discussions and serve as a technical subject matter expert when needed

  • Strong organizational skills and attention to detail

  • Comfortable working in fast-paced, evolving environments with a proactive and adaptable mindset

  • Interest in building impactful technology solutions that support meaningful business and social outcomes

  • Exposure to or interest in the higher education industry is a plus

  • Bachelor’s degree in Computer Science or a related field, or equivalent professional experience

Key Responsibilities

  • Participate in Agile development teams to deliver new features and platform enhancements

  • Collaborate with cross-functional stakeholders to design and implement high-quality technical solutions

  • Identify opportunities for continuous improvement across systems and processes

  • Write efficient, scalable, and maintainable code

  • Design, develop, and maintain automated testing frameworks

  • Contribute throughout the full software development lifecycle

  • Ensure confidentiality and security of company and customer data

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you