CrawlJobs Logo

Full Stack Developer

tier4group.com Logo

Tier4 Group

Location Icon

Location:
United States , Atlanta

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Tier4 Group is partnering with a high-performing technology organization to add a Full Stack Developer to a collaborative, fast-moving product team. This is a true 50/50 front-end and back-end role where you will design, build, test, and support modern web services using a mix of React, TypeScript, Python, Java, and cloud-native tools. This team believes in strong engineering fundamentals, ownership, and continuous learning. You will have real autonomy, meaningful influence on architecture and design decisions, and the chance to work alongside developers who genuinely care about quality and teamwork.

Job Responsibility:

  • Design, develop, test, and maintain full-stack applications and services
  • Translate business needs into clean, scalable system designs
  • Review code, identify opportunities for performance and quality improvements, and share best practices
  • Collaborate closely with engineers, product, and stakeholders in an agile environment
  • Mentor teammates and contribute to a culture of continuous improvement
  • Take shared ownership of team outcomes, wins and challenges alike

Requirements:

  • Strong experience with React, TypeScript, Python, and Java
  • Solid understanding of relational and non-relational data stores including PostgreSQL, Redis, and Oracle
  • Hands-on experience with CI/CD pipelines, Docker, Kubernetes, and GitHub Actions
  • Deep understanding of object-oriented design and clean architecture principles
  • Ability to explain technical concepts to non-technical partners and turn business goals into working solutions
  • A self-driven, curious technologist who thrives in fast-paced environments and values collaboration
What we offer:
  • True full-stack ownership with flexibility based on project needs
  • High level of autonomy and trust
  • Strong engineering culture focused on learning, quality, and delivery

Additional Information:

Job Posted:
January 07, 2026

Work Type:
Remote work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Full Stack Developer

Senior Full Stack Developer

SENIOR level! Make Architecture and application design suggestions and work in a...
Location
Location
United States , Des Moines
Salary
Salary:
130000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior level Dev Experience with .NET C# - 10+ years
  • Angular 13 experience is required! - LATEST version of Angular required!
  • Full stack Software Development and experience Re-factoring Web Applications experience is a plus!
  • REST API Development
  • Learn mobile development!
  • 4 year degree Preferred (Prefer Computer Science or similar)
Job Responsibility
Job Responsibility
  • Make Architecture and application design suggestions and work in a politic-free positive work culture
  • Opportunity to do some mobile development work
What we offer
What we offer
  • PENSION
  • BONUS
  • Awesome FULL BENEFITS
  • Fulltime
Read More
Arrow Right

Middle Full Stack Developer

Middle Full Stack Developer position at Inetum, focusing on developing and updat...
Location
Location
Romania , Bucharest
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience with creating websites & web applications
  • Experience with agile methodologies, specifically scrum
  • Able to provide proof of developer testing and work independently
  • Proficient: Adobe Experience Manager, Java, JavaScript, React.js, Express.js
  • Intermediate: Typescript, HTML, CSS, HTTP, CORS, REST, DevOps, Git, Browser Developer tools
  • Basics: Webpack, Node.js, Jest, Maven, Mockito, Apache HTTP Server, Remote JVM Debugging
  • Familiar: WAF, CDN, Proxies, Caching strategies, CICD pipelines, Cloud consoles (AWS Console, Azure Portal, Google Cloud Console)
  • Advanced English
Job Responsibility
Job Responsibility
  • Develop and update components
  • Collaboration with the team to make the solution future-proof
  • Refactor/Reduce technical debt
  • Analyze and resolve issues/problems by getting to the core of the issue
What we offer
What we offer
  • Full access to foreign language learning platform
  • Personalized access to tech learning platforms
  • Tailored workshops and trainings to sustain your growth
  • Medical subscription
  • Meal tickets
  • Monthly budget to allocate on flexible benefit platform
  • Access to 7 Card services
  • Wellbeing activities and gatherings
  • Fulltime
Read More
Arrow Right

Senior Full stack Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • 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
  • 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

Full stack developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

Within CIB2S IT DTS, candidate will be responsible for development related to a ...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong knowledge of IT architecture principles, APIs
  • Java Knowledge
  • SQL Knowledge
  • Front-End knowledge (EXTJS and/or Angular JS)
  • English
  • Ability to cooperate
  • Curious and Creative
  • Good Communication
  • Strong initiative and sense of duty
  • Resilient and proactive mindset and able to operate independently
Job Responsibility
Job Responsibility
  • Developing new functionalities and refactor the tool to prepare the future of the tool for its migration
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer

Inetum is a European leader in digital services. Inetum’s team of 28,000 consult...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java 8+
  • Spring Framework/Spring Boot
  • Rest Web Services
  • Database(Oracle or Sybase)
  • Any front-end technology
  • Ability to create meaningful Unit and Integrated tests
Job Responsibility
Job Responsibility
  • Development of maintenance and evolution features and defects Fixing
  • Ensure agreed upon code quality are met with code reviews
  • Provide technical solutions to be discussed within technical team and be willing to accept alternative solutions and constraints on solution
  • Able to engage across BA, Test team and production support
  • Active participation in Sprint Planning’s and other agile ceremonies
  • Provides a clear progress update on tasks to the domain manager on a regular basis, escalates risk and issues in a timely manner
  • Engagement with extended teams onshore and offshore during the course of assigned development tasks
  • L3 Production support
  • Nonproduction Environment maintenance for Regression and Functional testing Support
  • On call support – specially during weekday evenings covering New York as early morning is covered by Mumbai, and occasional cover for release weekends
  • Fulltime
Read More
Arrow Right

Senior Java Full Stack Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of total experience with 5- 8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right