Full Stack Application Developer II 4P/611

4P Consulting

  • Birmingham, Alabama
  • 30+ days ago

    Highlights

    This role collaborates closely with internal teams, subject matter experts (SMEs), and field users to deliver scalable, user-centric software solutions. 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.

    Numbers & Facts

    LocationBirmingham, Alabama

    Description

     Full Stack Application Developer II

    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

    Similar Jobs

    See more jobs