Fullstack Developer

New Today

Responsibilities: -Design and develop high-quality, cloud-native web applications using JavaScript/TypeScript and the React framework. -Translate complex business requirements into modular, scalable, and maintainable code with clear implementation strategies. -Write comprehensive unit and integration tests to ensure robust functionality and prevent regression issues. -Contribute to and participate in design and code reviews, promoting best practices and code quality across the team. -Collaborate closely with cross-functional teams including Product Management, UI/UX, and QA to ensure alignment with technical and functional specifications. -Actively engage in Agile ceremonies such as daily stand-ups, sprint planning, demos, and retrospectives, driving continuous improvement and team alignment.
Required Experience: - React (JavaScript/TypeScript): Minimum of 3 years of hands-on experience building and maintaining modern web applications using React. Candidate should demonstrate strong knowledge of component-based architecture, hooks, state management, and performance optimization techniques. - Java & Spring Boot: Must have strong hands-on experience developing scalable backend services using Java and Spring Boot framework. Proficiency in REST API design, security best practices, dependency injection, and configuration management is expected. - Microservices Architecture: Proven experience designing, developing, and deploying applications following a microservices-based architecture. Should be familiar with concepts such as service discovery, inter-service communication, fault tolerance, and service decomposition. - Micro Frontend Architecture: Exposure to or experience with micro frontend patterns, including federated modules, independent deployment strategies, and integration of multiple frontends in a shared ecosystem, is highly desirable. - MongoDB: Solid understanding and experience with MongoDB or other NoSQL databases, including schema design, query optimization, indexing strategies, and performance tuning. - Agile Development Practices: Experience working in Agile environments with familiarity in participating in sprints, daily stand-ups, planning sessions, and retrospectives. - Cloud Platforms (Nice to Have): Familiarity or hands-on experience with Google Cloud Platform (GCP) is a plus, particularly with services like Cloud Run, Pub/Sub, Firestore, and deployment pipelines.
Education : Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.
Location:
ST Louis, MO, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search