What are the responsibilities and job description for the Full Stack Engineer position at Altimetrik?
We’re looking for a Mid-Level Fullstack Engineer with strong experience in React and Java/Spring Boot to build and enhance core features across a modern enterprise application. This role is perfect for someone with ~6 years of hands-on engineering experience who enjoys working across the stack and collaborating in a fast-paced environment.
What You’ll Do
- Develop fullstack features using React, TypeScript, Java, and Spring Boot
- Build reusable, scalable React components and front-end UI architecture
- Implement backend REST APIs, microservices, and integration layers
- Own end-to-end delivery across UI, API, and data layers
- Troubleshoot and optimize performance both client-side and server-side
- Collaborate with Product, Design, and cross-functional engineering teams
- Participate in code reviews, testing strategy, and architecture discussions
- Contribute to engineering best practices, documentation, and team standards
What You Bring
- ~6 years of professional fullstack or software engineering experience
- Strong proficiency in React, TypeScript, modern JavaScript, and component-driven development
- Solid experience with Java, Spring Boot, REST APIs, and microservice patterns
- Working knowledge of SQL databases, data modeling, and caching strategies
- Experience with Git, debugging tools, CI/CD pipelines, and cloud environments
- Familiarity with testing tools (Jest, React Testing Library, JUnit)
- Ability to work collaboratively and communicate clearly with technical non-technical teams
- Strong problem-solving skills and attention to detail
- QuickBooks experience