Full Stack Developer
Remote-only (U.S.-based applicants) Full Stack Developer working for ITProfound's direct client, the State of Minnesota. Day to day: build responsive UIs (React/Angular/Vue), develop server-side APIs (Node.js/Python/Java/PHP), manage SQL/NoSQL databases, and handle auth, CI/CD, testing, and deployment.
- Compensation
- Not disclosed
- Location
- Woodbury, MN, USA
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Only local U.S. applicants; 100% remote role
- Design responsive UIs with HTML5, CSS3, JavaScript and React, Angular, or Vue
- State management (Redux, Context API, etc.) and client-side validation
- Ensure accessibility and cross-browser compatibility
- Develop RESTful APIs or GraphQL endpoints
- Server-side logic with Node.js, Python, Java, or PHP
- Design/maintain relational (PostgreSQL, MySQL) or NoSQL (MongoDB) databases
- Implement authentication (JWT, OAuth, sessions) and authorization for user roles
- Apply security best practices: input validation, XSS/CSRF protection, encryption
- Set up CI/CD pipelines and deploy to cloud (AWS, Azure, GCP) or VPS
- Write unit, integration, and end-to-end tests
- Integrate third-party services (payments, email, analytics)
Nice to have
- Prior experience with full stack development
Full description
This is a remote position.
We do have a job opening for Full Stack Developer for our direct client State Of MN. The position details are given below:
**Note- This position is REMOTE only for who is local to U.S. Only Local U.S. applicants can apply for this role.
Job Details:Title: Full Stack DeveloperClient : State Of MNType : Remote Work Location: Role is 100% remoteJob Description:Role:**
- Builds and maintains both the frontend and backend of dynamic applications.
- Creates responsive interfaces, develops server-side logic, and ensures seamless data flow, performance, and security across the full stack.
Responsibilities:
- Developing UI components, building APIs, managing databases, implementing authentication and security, performing testing, supporting deployment, and collaborating with designers and product teams to deliver scalable, high‑quality features.
**Frontend Development:
** · Design and implement responsive user interfaces using HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.
· Build interactive components (forms, dashboards, modals) that update dynamically based on user input or backend data.
· Ensure accessibility and cross-browser compatibility.
· Integrate client-side validation and state management (Redux, Context API, etc.)
**Backend Development:
** · Develop RESTful APIs or GraphQL endpoints to support dynamic features (e.g., real-time updates, user authentication, data retrieval).
· Implement server-side logic using Node.js, Python, Java, or PHP.
· Manage business rules, data processing, and error handling.
· Optimize backend performance for scalability and responsiveness
**Database Management:
** · Design and maintain relational (PostgreSQL, MySQL) or NoSQL (MongoDB) databases.
· Create schemas, indexes, and queries to support dynamic content and user interactions.
· Implement CRUD operations and ensure data integrity and security
· WordPress, Airtable, AWS, Salesforce
**API Integration:
** · Connect frontend and backend via APIs, ensuring seamless data flow.
· Integrate third-party services (payment gateways, email, analytics, etc.).
· Handle asynchronous data fetching and error states in the UI
**Authentication & Security:** · Implement user authentication (JWT, OAuth, session management).