Ramsell Corporation - Full Stack Developer
Full Stack Developer is needed in Concord, United States.
Client: Ramsell Corporation
Location: Concord, CA
Contract: Temporary, Contract
Job Description
Ramsell Corporation is seeking a highly skilled and experienced Senior Full Stack Developer with hands-on experience in modern open source technologies and the Microsoft .NET ecosystem. The candidate must be proficient in building production systems using Node.js and React.js, as well as .NET 8 / ASP.NET Core. This role is for a dual-stack engineer capable of designing, developing, and maintaining scalable web applications and APIs across both technology stacks while demonstrating strong problem-solving abilities in an agile environment.
Core Responsibilities
- Design, develop, and maintain robust, scalable web applications and services using .NET 8 / ASP.NET Core (C#), Node.js, and React.js.
- Build, maintain, and optimize RESTful and minimal APIs using .NET 8 and Node.js.
- Architect full-stack solutions that balance performance, scalability, security, and maintainability.
- Develop front-end applications using React.js that integrate with back-end services built in .NET and Node.js.
- Design and implement data access layers using Entity Framework Core and SQL/NoSQL approaches.
- Work with PostgreSQL, SQL-based databases, and MongoDB.
- Develop cloud-ready, containerized applications using Docker and CI/CD pipelines.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Integrate AI and machine learning tools to enhance application capabilities.
- Write clean, maintainable, testable, and well-documented code following SOLID principles.
- Conduct code reviews, mentor junior developers, and contribute to technical standards.
- Optimize application performance and ensure security through best practices.
- Participate in sprint planning and agile ceremonies.
Required Skills
- Strong, recent hands-on experience with .NET 8 (or later) and ASP.NET Core.
- Hands-on experience with Node.js and React.js in a production environment.
- Proficiency in C#, object-oriented programming, and design patterns.
- Proficiency in JavaScript, TypeScript, HTML5, CSS3, and modern front-end practices.
- Experience developing and consuming RESTful APIs in both ecosystems.
- Strong experience with relational (PostgreSQL, SQL Server) and NoSQL databases (MongoDB).
- Experience with scalable application architectures (monoliths, microservices, or hybrid).
- Hands-on experience with Entity Framework Core and performance optimization.
- Experience with authentication and authorization in web applications.
- Proficiency with Git and CI/CD pipelines.
- Experience in agile environments using tools like Jira or Trello.
- Experience containerizing applications using Docker.
- Strong understanding of application security and performance tuning.
- Familiarity with AI or machine learning tool integration.
Education and Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field preferred.
- 8+ years of professional experience in full stack software development.
- Proven experience delivering both .NET-based and Node.js/React-based applications in production environments.
- Experience successfully delivering complex, scalable, enterprise-grade systems.
- Experience working in cross-functional teams and mentoring junior developers.
- Strong background in architectural design and system modernization.
Work Environment
- This is a temporary contractor position and will be working remotely.
- This role may require occasional evening or weekend work to address critical IT issues or complete projects.
No longer accepting applications
Get instant notifications for new Full Stack Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.