Full Stack Developer / Software Engineer
Location: Remote
Full-time opportunity
Michael Arron Staffing has partnered with a American Technology Company on a search for a Full Stack Software Engineer to join their team.
We are seeking a talented and motivated Full Stack Developer / Software Engineer to join the growing engineering team. You will be responsible for designing, developing, and maintaining web applications across the full stack—front-end, back-end.
Responsibilities
- Design, develop, test, and deploy scalable web applications and services
- Collaborate with cross-functional teams (design, product, QA) to define and implement features
- Build responsive front-end interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue)
- Develop robust backend systems and APIs using languages like Node.js, Python, Ruby, Java, or C#
- Work with databases (SQL and NoSQL), and manage data modeling and performance
- Participate in code reviews and contribute to continuous improvement of engineering best practices
- Ensure high performance, security, and scalability of applications
- Troubleshoot and debug software issues in a timely manner
- Contribute to DevOps processes (CI/CD, cloud infrastructure, monitoring)
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 3+ years of professional full stack development experience
- Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue)
- Strong experience with backend technologies such as Node.js, Django, Ruby on Rails, or Spring
- Solid understanding of databases and data modeling (PostgreSQL, MySQL, MongoDB, etc.)
- Familiarity with RESTful APIs, GraphQL, and third-party integrations
- Experience with Git and collaborative development workflows
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
Preferred Qualifications
- Experience with cloud platforms like AWS, Azure, or GCP
- Knowledge of containerization tools (Docker, Kubernetes)
- Familiarity with testing frameworks (Jest, Mocha, RSpec, etc.)
- Agile/Scrum development experience
- Passion for learning and continuous improvement