Experience Level: 2–5 Years Work Location: Onsite (Minimum 4 Days In Office, 1 Remote Optional) Location: Birmingham, AL Contract- 3 Years- W-2 Only
Position Overview
The Full Stack Application Developer II is responsible for developing and maintaining high-quality web applications with a strong focus on performance, usability, and security. This role collaborates closely with internal teams, subject matter experts (SMEs), and field users to deliver scalable, user-centric software solutions.
The ideal candidate has hands-on experience with modern front-end frameworks, backend services, and cloud-integrated applications, along with a strong foundation in object-oriented programming and secure development practices.
Key Responsibilities
Application Development
Develop and maintain web application software with emphasis on performance and user experience
Build responsive, scalable, and maintainable front-end and back-end components
Implement modern UI/UX best practices
Collaboration & Communication
Collaborate effectively with internal teams and SMEs
Translate business requirements into technical solutions
Communicate technical concepts clearly to stakeholders
Testing & Quality Assurance
Conduct thorough testing and debugging
Ensure high-quality, reliable, and secure applications
Participate in code reviews and adhere to best practices
Data & Integration
Interact with, modify, and create data sources
Develop and integrate RESTful APIs
Work with SQL databases and cloud-based data platforms
Deployment & Operations
Assist with deployment and monitoring of web applications in production
Participate in CI/CD pipeline processes
Support containerized application deployments
Security & Compliance
Implement secure coding practices
Adhere to application security standards throughout development lifecycle
Required Qualifications
Bachelor of Science in:
Software Engineering
Computer Science
Related field
2–5 years of experience preferred
Minimum 1 year of relevant experience (internships/co-ops acceptable if applicable)
Portfolio of relevant work (preferred)
Critical Technical Skills
React
TypeScript
JavaScript
CSS (Tailwind preferred)
Git / GitHub
Object-Oriented Programming
Preferred / Additional Skills
Next.js
Node.js
Docker
CI/CD pipelines
SQL
RESTful APIs
Cloud data platforms (e.g., Databricks)
Kubernetes
NPM
HTML
Python
shadcn UI components
Web mapping libraries (Leaflet, Mapbox)
Familiarity with OutSystems
Numbers & Facts
Location
Birmingham, Alabama
Skills
Application Programming Interface (API)unmatched
Applications Securityunmatched
Backend as a Service (BaaS)unmatched
Best Practicesunmatched
CSS (Cascading Style Sheet)unmatched
Cloud Applicationsunmatched
Cloud Computingunmatched
Code Reviewsunmatched
Communication Skillsunmatched
Computer Scienceunmatched
Continuous Deployment/Deliveryunmatched
Continuous Integrationunmatched
Debugging Skillsunmatched
Dockerunmatched
Gitunmatched
GitHubunmatched
HTML (HyperText Markup Language)unmatched
Internet Applicationunmatched
JavaScriptunmatched
Node.jsunmatched
Object Oriented Programming (OOP)unmatched
Product Lifecycleunmatched
Python Programming/Scripting Languageunmatched
Quality Managementunmatched
REST (Representational State Transfer)unmatched
React.jsunmatched
Requirements Managementunmatched
SQL (Structured Query Language)unmatched
SQL Databasesunmatched
Scalable System Developmentunmatched
Secure Codingunmatched
Software Administrationunmatched
Software Developmentunmatched
Software Engineeringunmatched
Standards Developmentunmatched
Usability Engineeringunmatched
User Interface/Experience (UI/UX)unmatched
Web Productionunmatched
Web Programmingunmatched
Web Site Monitoringunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.