How Remoteville checks and expires listings
AI Full Stack Developer
Skills
.NET FrameworkFull-Stack DevelopmentReact.JsTypescriptAI AdoptionAI Software DevelopmentArtificial Intelligence
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Software Engineering or related technical discipline or equivalent practical experience
- 7+ years of professional software engineering experience delivering production-grade applications and services
- Advanced proficiency with JavaScript and TypeScript
- Strong experience building modern applications using React or similar frontend frameworks
- Experience developing backend services using object-oriented programming concepts and modern software design patterns
- Strong understanding of API development distributed systems service-oriented architecture and scalable application design
- Experience with event-driven architectures asynchronous processing messaging platforms or CQRS-style patterns preferred
- Hands-on experience with cloud technologies CI/CD pipelines infrastructure automation and DevOps best practices
- Demonstrated use of AI-assisted development tools coding agents workflow automation platforms or prompt engineering techniques
- Proven ability to lead technical initiatives evaluate architectural tradeoffs and drive solutions to production
- Strong written and verbal communication skills for technical and non-technical collaboration
Nice to have
- Senior-level
- Highly autonomous
- Collaborative
- Innovative
- Detail-oriented
- Mentoring mindset
Day to day
- Design and build shared platform capabilities reusable libraries and engineering frameworks that support multiple product teams
- Develop modern web applications and user experiences using JavaScript TypeScript React and related frontend technologies
- Build backend services and scalable integrations using object-oriented design distributed systems and event-driven patterns
- Champion AI-powered development tools automation and modern engineering workflows to improve velocity quality and platform adoption
