Fullstack Developer - Remote / Telecommute
Cynet Systems Inc
St. Louis (MO)
Remote
USD 80,000 - 110,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
A leading company in St. Louis is seeking a skilled developer to design and develop high-quality cloud-native web applications. The ideal candidate will have extensive experience in React and Java, with a strong focus on Agile practices and microservices architecture. This role involves collaboration with various teams to ensure alignment with technical specifications and best practices.
Qualifications
- Minimum of 3 years hands-on experience with React.
- Strong hands-on experience with Java and Spring Boot.
Responsibilities
- Design and develop cloud-native web applications using JavaScript/TypeScript.
- Write unit and integration tests for robust functionality.
- Collaborate with cross-functional teams including Product Management and UI/UX.
Skills
React
JavaScript
TypeScript
Agile Development Practices
Microservices Architecture
MongoDB
Tools
Spring Boot
Google Cloud Platform
Job Description:- Design and develop highquality, cloudnative 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 crossfunctional teams including Product Management, UI/UX, and QA to ensure alignment with technical and functional specifications.
- Actively engage in Agile ceremonies such as daily standups, sprint planning, demos, and retrospectives, driving continuous improvement and team alignment.
Required Experience:
- React (JavaScript/TypeScript): Minimum of 3 years of handson experience building and maintaining modern web applications using React. Candidate should demonstrate strong knowledge of componentbased architecture, hooks, state management, and performance optimization techniques.
- Java & Spring Boot: Must have strong handson 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 microservicesbased architecture. Should be familiar with concepts such as service Client, interservice 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 standups, planning sessions, and retrospectives.
- Cloud Platforms (Nice to Have): Familiarity or handson experience with Google Cloud Platform (GCP) is a plus, particularly with services like Cloud Run, Pub/Sub, Firestore, and deployment pipelines.