CrawlJobs Logo

Junior to Mid Level Full Stack Developer

solutiaconsulting.com Logo

Solutia Consulting

Location Icon

Location:
United States , Twin Cities

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

90000.00 - 110000.00 USD / Year

Job Description:

Solutia Consulting is looking for a junior to mid-level Full Stack Developer to join our team. This role is a fit for someone with 2 to 5 years of professional development experience who can build across the stack, solve practical business problems, and grow into AI-enabled application development. This person will support both client-facing and internal initiatives. The work may include modern web applications, APIs, integrations, data-driven features, and AI-enabled tools such as intelligent search, chat, summarization, workflow automation, and retrieval-based solutions. We are looking for someone with strong development fundamentals, good problem-solving skills, and the curiosity to keep learning. The right person does not need to be an AI expert, but should have hands-on exposure to AI tools or a strong interest in applying AI to real business applications.

Job Responsibility:

  • Design, build, enhance, and support full stack applications for client and internal use
  • Develop front-end applications using React, Angular, or similar modern JavaScript frameworks
  • Build and maintain secure, efficient back-end services, APIs, and business logic using .NET, C#, TypeScript, Python, and related tools
  • Apply object-oriented programming concepts such as inheritance, polymorphism, encapsulation, and abstraction
  • Use basic design patterns and sound coding practices to build maintainable software
  • Build and consume REST APIs and integrate third-party tools, systems, and cloud services
  • Contribute to AI-enabled features such as intelligent search, chat experiences, summarization, workflow automation, and retrieval-based solutions
  • Use AI development tools where appropriate to improve productivity, code quality, and delivery speed
  • Work with structured and unstructured data to support application and AI-related use cases
  • Troubleshoot, debug, and resolve application issues across the stack
  • Translate business and functional needs into practical technical solutions
  • Participate in testing, code reviews, documentation, and production support
  • Collaborate with developers, project leaders, business analysts, clients, and other stakeholders

Requirements:

  • 2 to 5 years of professional software development experience
  • Experience building full stack applications in a business environment
  • Strong experience with C# and .NET
  • Experience with front-end development using React and/or Angular
  • Experience with TypeScript and modern JavaScript development
  • Experience using Python for development, scripting, integrations, data work, or AI-related use cases
  • Solid understanding of object-oriented programming concepts, including inheritance and polymorphism
  • Familiarity with basic software design patterns
  • Strong debugging, troubleshooting, and analytical skills
  • Experience building and consuming REST APIs
  • Working knowledge of SQL and core database concepts
  • Exposure to modern AI application development, such as LLM integrations, prompt-based workflows, semantic search, vector databases, RAG patterns, or similar tools
  • Strong communication skills and the ability to work well with both technical and non-technical stakeholders
  • Must be based in the Minneapolis-St. Paul market

Nice to have:

  • Experience with Azure or another cloud platform
  • Familiarity with AI development tools such as Claude Code, Codex, Cursor, GitHub Copilot, or similar tools
  • Familiarity with Azure OpenAI, OpenAI APIs, LangChain, or similar AI development services and frameworks
  • Experience with Git, CI/CD, and modern software delivery practices
  • Exposure to Docker or container-based development
  • Experience working in a consulting or client-facing environment
  • Understanding of Agile development practices

Additional Information:

Job Posted:
May 15, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Junior to Mid Level Full Stack Developer

Lead Full stack Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10-16 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • A minimum of 10 years' experience in full stack development, with a focus on Java
  • Extensive experience in big data technologies such as Hadoop, Spark, Kafka, etc.
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Lead the data governance project with a technical and strategic outlook
  • Design, develop, and maintain scalable and robust architecture for the project using Java and other full stack technologies
  • Manage big data technologies to ensure seamless data integration, storage, and analysis
  • Fulltime
Read More
Arrow Right

Lead Full Stack Developer

The Applications Development Technology Lead Analyst is a senior level position ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-16 years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • A minimum of 10 years' experience in full stack development, with a focus on Java
  • Extensive experience in big data technologies such as Hadoop, Spark, Kafka, etc.
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Lead the data governance project with a technical and strategic outlook
  • Design, develop, and maintain scalable and robust architecture for the project using Java and other full stack technologies
  • Fulltime
Read More
Arrow Right

Full Stack Developer

As part of Citi's multi-year transformation effort to simplify and modernize its...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java developer with experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Hands-on experience in Web technologies, REST-APIs, and Backend using Java/J2EE technologies
  • Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud)
  • Strong knowledge of Observability Stack, github, bitbucket, harness, CICD, Jenkins and deployment/packaging solutions such as Dockers/Kubernetes
  • Experience with Agile software development processes with a strong emphasis on test driven development
  • Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, BlackDuck, SONAR etc
  • Strong analytical and quantitative skills
  • Data driven and results-oriented
  • Capable of research in root cause of development and performance concerns as well as the resolution of defects
  • Proficient in information modeling, data structures and algorithms
Job Responsibility
Job Responsibility
  • Accountable for executing and driving mid-size feature application design and development efforts to completion, serving as a development lead for DDA Periphery Services
  • Partner with the solution / technical architecture team and other stakeholders in brainstorming sessions to identify solutions
  • Sought after due to ability to analyze and troubleshoot coding, application performance and design challenges
  • Understand engineering needs including those required to build, maintain, and operate the system through all phases of its life
  • Understand maintenance characteristics, runtime properties and dependencies that exist in support of your system’s software, including hardware, platform, operating system, performance and load requirements, as well as contingencies with upstream and downstream systems
  • Demonstrate an advanced understanding of supported main system flows and possess a comprehensive understanding of how the system and others collectively integrate to contribute towards achieving business objectives
  • Assist with the development of standards for coding, testing, debugging and implementation to ensure application design adheres to the overall architecture blueprint
  • Work with limited guidance, seeking guidance only as needed as the development and delivery strategy is defined
  • Establish system benchmarks, diagnose bottlenecks, and participate in application performance tuning
  • Participate in the full development life cycle, identify dependencies between agile and waterfall delivery, working within broadly defined parameters, including test plan execution and software quality needs
What we offer
What we offer
  • Global benefits
  • Equal opportunity employment policy
  • Fulltime
Read More
Arrow Right

Senior Full Stack Engineer

Gummicube, a division of Airship, is looking for a Senior Full Stack Software En...
Location
Location
United States
Salary
Salary:
130000.00 - 150000.00 USD / Year
airship.com Logo
Airship
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of direct experience
  • Demonstrated experience in technical leadership, including leading projects, mentoring junior and mid-level engineers, and conducting thorough code reviews
  • A deep understanding of system architecture and a proven ability to design and implement robust, scalable solutions
  • Strong problem-solving skills and the ability to drive technical decisions independently and collaboratively
  • A track record of improving engineering processes, team efficiency, and overall code quality
  • Able to deliver, modify, and maintain modern full stack Javascript Node.js applications with React and GraphQL
  • Familiar integrating with AWS infrastructure (DynamoDB, RDS, S3) or similar
  • Experience with test-driven development practices and CI/CD pipelines
  • Experience with Git for version control, issue/feature branching, merge requests
  • Able to flex to other technical task and projects as needed including devops, data management, infosec, legacy systems, and/or device hacking
Job Responsibility
Job Responsibility
  • Act as a technical leader and key contributor in the design and development of our platform, helping to architect the future of our mobile market intelligence products
  • Mentor and provide technical guidance to other engineers, raising the quality bar for code and development practices across the team
  • Drive complex technical projects from initial concept to live production, ensuring solutions are scalable, maintainable, and aligned with business goals
  • Identify and solve challenging architectural problems and performance bottlenecks in our large-scale data systems
What we offer
What we offer
  • Equity
  • Robust benefits package
  • Fulltime
Read More
Arrow Right

Lead Full Stack Developer

Location
Location
India
Salary
Salary:
Not provided
xperate.com Logo
Xperate
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years experience
  • Lead the architecture, development, and maintenance of full-stack web applications using React.js for responsive and progressive front-ends and .NET Core for robust backends
  • Design and implement responsive UI that works seamlessly across devices (mobile, tablet, desktop) and progressive web apps with offline support, installability, and fast performance
  • Build scalable, reusable UI components and optimize front-end performance (lazy loading, code-splitting, memorization, etc.)
  • Write clean, maintainable styles using SCSS/Sass (or equivalent) with best practices for theming, variables, nesting, and modular architecture
  • Develop and maintain secure, high-performance RESTful APIs using ASP.NET Core and Entity Framework Core
  • Integrate React front-end applications with .NET backend APIs and relational databases efficiently
  • Participate in Proposal and Sizing activities
  • Collaborate closely with designers, product owners, QA, and other developers to deliver high-quality features
  • Conduct thorough code reviews, enforce coding standards, and promote best practices across the full stack
Job Responsibility
Job Responsibility
  • Lead the architecture, development, and maintenance of full-stack web applications using React.js for responsive and progressive front-ends and .NET Core for robust backends
  • Design and implement responsive UI that works seamlessly across devices (mobile, tablet, desktop) and progressive web apps with offline support, installability, and fast performance
  • Build scalable, reusable UI components and optimize front-end performance (lazy loading, code-splitting, memorization, etc.)
  • Write clean, maintainable styles using SCSS/Sass (or equivalent) with best practices for theming, variables, nesting, and modular architecture
  • Develop and maintain secure, high-performance RESTful APIs using ASP.NET Core and Entity Framework Core
  • Integrate React front-end applications with .NET backend APIs and relational databases efficiently
  • Participate in Proposal and Sizing activities
  • Collaborate closely with designers, product owners, QA, and other developers to deliver high-quality features
  • Conduct thorough code reviews, enforce coding standards, and promote best practices across the full stack
  • Mentor junior and mid-level developers on React, .NET, EF Core, responsive design, PWA development, and modern full-stack patterns
What we offer
What we offer
  • Generous salary exceeding the industry standard
  • 20 days excluding 10 public holidays
  • Medical / Sick leave is also provided
  • 5L of default cover for you and your family
  • 20L of cover for each employee
  • 100% based on the Company & Individual performance
  • Exposure to the latest technologies
  • Access to online training resources and family friendly working conditions
  • Fulltime
Read More
Arrow Right

Software Engineer

You will be responsible for designing, building, deploying, and maintaining fron...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
cybervadis.com Logo
CyberVadis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent communication and teamwork skills
  • Ability to learn new technologies quickly
  • Bachelor's degree in Computer Science, or equivalent practical experience
  • Strong understanding of industry standards like git, SQL, Agile, unit testing, etc.
  • For Senior Level: 8+ years of experience in full-stack development
  • Proficiency in frontend development with TypeScript and Angular
  • Experience with REST API design and development
  • Experience with cloud platforms, preferably Azure
  • Strong understanding of software architecture and design patterns
  • For Regular Level: 3+ years of experience in full-stack development
Job Responsibility
Job Responsibility
  • Design, build, deploy, and maintain frontend applications, cloud-based microservices and APIs
  • Have full ownership of the platform, making decisions concerning architecture, tooling, and processes
  • Follow best practices such as Clean Architecture, DDD, and TDD principles within an agile environment
  • For Senior Level: Lead the design and implementation of scalable and robust full-stack solutions
  • Develop and maintain frontend (TypeScript/Angular) with a possibility to contribute also to backend (.NET/F#) components and APIs
  • Make architectural decisions and contribute to our technical roadmap
  • Mentor junior and mid-level engineers
  • Champion best practices in software development, e.g. functional programming, TDD, CI/CD and similar
  • Identify and resolve complex technical challenges
  • For Regular Level: Develop and maintain user-facing features and backend services (TypeScript/Angular, .NET/F#)
What we offer
What we offer
  • Competitive salary and benefits package
  • Remote work options and flexible working hours
  • Actual impact on the choice and shape of solutions developed
  • Modern and well-maintained tech stack (latest LTS of Angular, .NET)
  • Opportunities for professional growth and development
  • Training and conference budget
  • A collaborative, innovative work environment with an iterative agile approach
  • Fulltime
Read More
Arrow Right

Lead Java Bigdata Developer

Senior level position responsible for establishing and implementing new or revis...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Minimum 12 years experience in full stack development with focus on Java
  • Extensive experience in big data technologies such as Hadoop, Spark, Kafka
  • Proven leadership experience in managing large-scale data projects
  • Strong understanding of data governance principles and practices
  • Excellent problem-solving skills and ability to innovate solutions
  • Strong communication and interpersonal skills with ability to work collaboratively
  • Ability to prioritize and manage multiple tasks effectively
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions
  • Resolve variety of high impact problems/projects through evaluation of complex business processes
  • Provide expertise in area and advanced knowledge of applications programming
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues
  • Serve as advisor or coach to mid-level developers and analysts
  • Assess risk when business decisions are made
  • Design, develop, and maintain scalable architecture using Java and full stack technologies
  • Manage big data technologies for data integration, storage, and analysis
  • Fulltime
Read More
Arrow Right

Fullstack Big Data Developer Application Development Technical Lead Analyst Vice President

Discover your future at Citi. Working at Citi is far more than just a job. A car...
Location
Location
Canada , Mississauga
Salary
Salary:
120800.00 - 170800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of Application development experience
  • 6+ years of experience in full stack development, with a focus on Bigdata and Python/Scala
  • 6+ years experience with big data technologies such as Python, Pyspark, Hadoop, Kafka, etc.
  • Experience with Core Java/J2EE Application with complete command over OOPs and Design Patterns
  • Commendable in Data Structures and Algorithms
  • Worked on Core Application Development of complex size encompassing all areas of Java/J2EE
  • Thorough knowledge and hands on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos
  • Should have implemented or part complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
  • Exposure to ETL and BI tools
  • Work in an agile environment following through the best practices of agile Scrum
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Design, develop, and maintain scalable and robust architecture for the project using Java/Python/Scala and other full stack technologies
  • Manage big data technologies such as python, pyspark to ensure seamless data integration, storage, and analysis
  • Fulltime
Read More
Arrow Right