Software Engineer
Build full-stack features using React and Java/Spring Boot for an enterprise SaaS platform. Requires 2+ years of experience and a bachelor's degree.
About the job
Responsibilities
- Build and maintain full-stack features: Develop responsive user interfaces in React and backend services in Java/Spring Boot to support core product functionality.
- Implement and optimize APIs: Create and consume RESTful APIs that connect frontend components to backend systems, ensuring performance and scalability.
- Contribute across the stack: Collaborate on frontend UI, backend logic, and database design to deliver end-to-end solutions.
- Write clean, testable code: Follow modern development practices to ensure high-quality, maintainable code across both frontend and backend.
- Collaborate cross-functionally: Work closely with product managers, designers, and other engineers to turn business needs into user-centric technical solutions.
- Debug and troubleshoot issues: Identify and resolve bugs and performance bottlenecks across the application stack.
- Continuously improve system performance: Optimize code and database queries to improve page load times, responsiveness, and reliability.
- Contribute to team culture: Participate in code reviews, knowledge sharing, and team discussions to foster a collaborative, high-performance environment.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field
- 2+ years of professional experience in full-stack development
- Proficiency in JavaScript (ES6+), React, and frontend frameworks (e.g., Redux, React Router)
- Experience with backend development in Java (Spring Boot, Hibernate, or similar)
- Familiarity with RESTful APIs, SQL/NoSQL databases, and ORM tools
- Strong understanding of HTML5, CSS3, and responsive design principles
- Experience using Git and CI/CD pipelines in a collaborative development environment
- Proactive problem-solver with attention to detail and a desire to ship high-quality code
Preferred Qualifications
- Strong candidates are eager to grow in a full-stack role, committed to continuous learning, and bring a team-first mindset focused on building reliable, user-centric software.
Benefits
- Salary is competitive with the market
- Paid Time Off (Vacation, Sick Days, Public Holidays)
- Full Family Health Care Plan (Medical & Vision)
- Flexible Spending Account & Retirement Plan (401k)
- Pre-IPO Stock Options
Skills
JavaScript, React, Redux, React Router, Java, Spring Boot, Hibernate, REST APIs, SQL, NoSQL, Git, CI/CD
Similar jobs
Fullstack Engineering jobsFull-time software engineering role for 2027 graduates building AI agents, scalable message-archiving systems, and data infrastructure for a financial compliance platform. Requires a BS or MS, strong Node.js and Python skills, cloud exposure, and evidence of independently shipping software.
Full-stack engineering intern contributing to product software across user-facing experiences, APIs, application services, and backend systems. The role requires foundational programming experience, strong problem-solving and collaboration skills, and a willingness to learn.
Early-career software engineer who will build product interfaces, platform services, and reusable components across the stack. The role is intended for students graduating in 2027 and values proficiency in Python, Go, React, or REST APIs, along with collaboration and eagerness to learn.
Software engineering internship focused on building full-stack platform features, APIs, integrations, and enterprise software for data science and AI/ML workflows. The role offers mentorship and hands-on experience with scalable systems and cloud technologies.
Product Engineering Intern supporting real product development through coding, testing, debugging, documentation, and collaboration. Candidates need a computer science or computer engineering foundation, programming experience, and strong problem-solving and teamwork skills.