Overview
On Site
Depends on Experience
Contract - W2
Skills
Cascading Style Sheets
Accessibility
Agile
Amazon Web Services
Analytics
.NET
AngularJS
C#
Cloud Computing
Collaboration
Conflict Resolution
Continuous Delivery
Microsoft Azure
Node.js
Problem Solving
RESTful
React.js
Reporting
Knowledge Management
Knowledge Sharing
Kubernetes
MEAN Stack
MongoDB
Express.js
Git
Sprint
Stacks Blockchain
TypeScript
UI
User Experience
Good Clinical Practice
Google Cloud Platform
HTML
JavaScript
SQL
Continuous Integration
Database
Debugging
Decision-making
DevOps
Docker
Scalability
Web Applications
Writing
Job Details
Overview:
We are seeking a talented and self-driven full-stack engineer to join our Knowledge Advantage Project team. In this role, you will design, develop, and maintain scalable web applications using React, MEAN, or MERN stacks. You will collaborate with cross-functional teams to build innovative solutions that enhance data-driven decision-making and knowledge accessibility.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using React on the frontend and Node.js (Express) or .NET 7/8 on the backend.
- Work with React on the front end and MongoDB, Express.js, Angular/React, and Node.js on the back end (MEAN/MERN stack).
- Build RESTful APIs and integrate with third-party services.
- Collaborate closely with UI/UX designers, data engineers, and product managers.
- Participate in Agile ceremonies, including sprint planning, reviews, and retrospectives.
- Ensure code quality with best practices, including writing unit tests and performing code reviews.
- Work with cloud platforms like AWS, Azure, or Google Cloud Platform for deployment and scalability.
- Contribute to knowledge-sharing initiatives to support the Knowledge Advantage Project s mission.
Required Qualifications:
- Strong proficiency in React, JavaScript/TypeScript, HTML, and CSS.
- Solid backend experience with Node.js, Express.js and working with MongoDB or SQL databases.
- Strong hands-on experience in C# with .NET 7/8 or higher essential for the backend component.
- Experience developing and consuming RESTful APIs.
- Familiarity with Angular is a plus.
- Experience with Git, CI/CD pipelines, and Agile methodologies.
- Ability to write clean, modular, and maintainable code.
- Strong problem-solving and debugging skills.
- Prior experience working on knowledge management or data-centric applications.
- Experience in the real estate domain is a strong plus.
- Exposure to DevOps, containerization (Docker/Kubernetes), and cloud deployment.
- Familiarity with analytics tools or reporting frameworks is advantageous.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.