Software Engineer - Full Stack
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
Join our dynamic team as a Full Stack Software Engineer and play a pivotal role in shaping the visual and interactive layers of cutting-edge AI products. Under the guidance of an experienced Engineering Manager, you will deliver impactful, UI-centric features that are fast, accessible, and deeply integrated with backend data pipelines. This is an opportunity to drive real-world impact, collaborate with passionate experts, and expand your skillset in a rapidly growing AI-focused environment., Build and maintain high-performance, responsive web interfaces using modern frameworks such as Tailwind, Flowbite, HTML, and advanced CSS.
- Develop and optimize RESTful APIs and microservices in Java (Spring Boot), ensuring seamless frontend-backend integration and efficient data flow.
- Transform high-fidelity wireframes into interactive, production-ready components in partnership with UX Designers and backend teams.
- Uphold code quality by conducting peer reviews, writing clean, testable code, and maintaining a robust shared component library.
- Identify and resolve frontend bottlenecks, with special attention to component-based frameworks for email template development.
- Take ownership of features from conception to deployment, actively participating in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives.
Requirements
4-6 years of professional software development experience with a strong focus on web technologies.
- Deep expertise in JavaScript/TypeScript and a modern front-end framework (React preferred).
- Advanced skills in HTML5 and CSS3, including preprocessors like SASS or CSS-in-JS.
- Experience building or maintaining backend services with Java and Spring Boot.
- Solid database knowledge, including proficiency in SQL and NoSQL and writing efficient queries for UI consumption.
- Familiarity with Git, CI/CD pipelines, and cloud environments such as AWS.
- Strong grasp of data structures and algorithms, focused on writing efficient browser code.
Preferred Skills
- Experience with component-based frameworks for building dynamic email templates.
- Exposure to Flowbite, Tailwind, and integrating UI with AI-driven data pipelines.
- Familiarity with modern DevOps practices and collaborative Agile environments., JavaScript/Typescript react HTML5 CSS3 Spring Boot
Benefits & conditions
Opportunity to work on high-impact, AI-driven products with a user-focused mission.
- Mentorship and career growth under a dedicated, experienced Engineering Manager.
- Collaborative, growth-oriented work environment with exposure to leading-edge technologies.
- Flexible contract role based in the United States, with potential for future extensions or advancement.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦