If you’re an early-career software engineer looking to build real-world products across the front end and back end, this opportunity at Felicis could be a strong next step. The Associate Software Engineer – Full Stack role in Austin offers the chance to work in a fast-moving technology environment, strengthen your engineering skills, and contribute to meaningful software projects while growing your career.
Job Overview
| Field | Details |
|---|---|
| Company Name | Felicis |
| Role | Associate Software Engineer – Full Stack |
| Qualification | Bachelor’s degree or equivalent experience in Computer Science, Software Engineering, or a related field |
| Job Location | Austin, Texas, United States |
| Salary | $80,000–$100,000 per year |
| Work Type | On-site / Hybrid |
| Job Type | Full-Time |
| Job Level | Entry Level / Associate |
| Industry | Technology / Software |
Job Description
You are an early-career full stack engineer who is curious, eager to learn, and excited to build software that helps keep people safe. You’re building a strong foundation across frontend and backend technologies, and you’re looking for a team that will invest in your growth while giving you real ownership of meaningful work.
You embody Ontic’s values: Do Good Above All, Raise the Bar, Lead with Empathy, Walk the Walk, and Keep Moving.
Responsibilities
- Feature Development: Build and ship well-tested features across the frontend and backend, with guidance and support from senior engineers
- Collaboration: Work closely with Product Managers, Designers, and other Engineers in an agile environment to deliver features and enhancements
- Code Quality: Write clean, readable, and tested code; participate actively in code reviews and incorporate feedback
- Learning & Growth: Ramp up quickly on Ontic’s tech stack and domain, and seek out feedback and mentorship to accelerate your development
- Debugging & Troubleshooting: Investigate and resolve bugs and issues, escalating and collaborating with senior engineers as needed
- Participation: Contribute ideas and perspective in technical design discussions for the features you work on
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 0–2 years of professional, internship, or project experience in software engineering, with exposure to both backend and frontend development
- Some familiarity with Java, Spring Boot, and database technologies such as MongoDB (coursework, internship, or project experience is welcome)
- Basic understanding of RESTful APIs
- Working knowledge of JavaScript, HTML/CSS, and React fundamentals
- Exposure to modern JS tooling (npm/Webpack) and a willingness to grow into TypeScript, state management (Redux/Zustand/React Query), and testing (Jest)
- Solid foundational problem-solving and analytical ability
- Understanding of Git and collaborative development workflows
- Familiarity with, or interest in learning, CI/CD and cloud environments (AWS/GCP/Azure)
Mindset:
- Strong curiosity and eagerness to learn new technologies and domains
- Receptive to feedback and coaching, with a growth-oriented attitude
- Collaborative, detail-oriented, and dependable
Selection Process
- Application Submission – Submit your application and updated resume.
- Resume Screening – The recruiting team reviews your qualifications and technical background.
- Recruiter Interview – Discuss your experience, interests, and suitability for the role.
- Technical Assessment – Complete coding, software engineering, or technical evaluation.
- Technical Interview – Meet with engineers to discuss your technical knowledge and problem-solving approach.
- Hiring Manager Interview – Discuss the position, team, responsibilities, and career goals.
- Final Interview – Complete the final evaluation with relevant team members or leadership.
- Offer & Onboarding – Selected candidates receive an offer and begin the onboarding process.
How to Apply
- Review the Associate Software Engineer – Full Stack job requirements.
- Prepare an updated resume highlighting your software development and full-stack skills.
- Visit the official Felicis careers or job application page.
- Search for Associate Software Engineer – Full Stack in Austin.
- Complete the online application form.
- Upload your resume and any requested supporting documents.
- Submit your application and monitor your email for further communication.
- Prepare for the interview and technical assessment if shortlisted.