Mid-Level FullStack Developer
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Mid-level full-stack developer building scalable web applications for RTG with Node.js, React, REST APIs, and databases. Collaborating across engineering, product, design, and QA teams.
Responsibilities:
- Develop, maintain, and enhance scalable web applications across both frontend and backend
- Build and maintain backend services and APIs using Node.js
- Develop responsive and user-friendly interfaces using React.js
- Design and integrate RESTful APIs and work with databases
- Write clean, maintainable, reusable, and well-tested code
- Troubleshoot and resolve technical issues and improve application performance
- Collaborate with product, design, QA, and other engineering teams to deliver high-quality solutions
- Participate in code reviews and contribute to technical discussions and best practices
- Contribute to system design, technical documentation, and continuous improvement of development processes
- Stay up to date with modern technologies and development practices
Requirements:
- 3+ years of professional experience in Full-Stack Web Development
- Strong hands-on experience with Node.js and backend development
- Strong experience with React.js and modern frontend development
- Good understanding of JavaScript/TypeScript and modern development practices
- Experience building and integrating RESTful APIs
- Good knowledge of relational and/or NoSQL databases
- Understanding of software development principles, clean code, and design patterns
- Experience working with Git and version control systems
- Good understanding of testing and debugging practices
- Strong problem-solving and analytical skills
- Good communication and collaboration skills
- Ability to work independently while also contributing effectively within a team
- Nice to have: Experience with TypeScript
- Nice to have: Experience with cloud platforms such as AWS, Azure, or GCP
- Nice to have: Familiarity with Docker and CI/CD pipelines
- Nice to have: Experience with microservices or distributed systems
- Nice to have: Familiarity with Agile/Scrum methodologies
- Nice to have: Experience working in a product-based or fast-paced engineering environment


















