Junior Fullstack Developer

Jobright.ai
Birmingham, AL

Verified Job On Employer Career Site

Job Summary:

Apex Systems is a world-class IT services company that serves thousands of clients across the globe. They are seeking a Junior Full-Stack Software Developer who will be responsible for developing both internal and customer-facing applications using Ruby on Rails, ensuring code quality and security, and participating in the entire application development lifecycle.

Responsibilities:

• Create new branches, forks, and merge requests for large existing code bases

• Uphold best practices in object-oriented programming, MVC frameworks, and test-driven/behavior-driven development (TDD/BDD).

• Ensure code meets security requirements and is free of updated CVEs

• Develop performant ruby code that achieves requirements while adding as little overhead as possible

• Create basic to moderately complex SQL queries and tune them to be as performant as possible

• Design and implement responsive user interfaces with JavaScript, HTML, and CSS.

• Partner with peers, management, customers, and vendors to build effective solutions.

Qualifications:

Required:

• Bachelors in Computer Science, Software Engineering, or a related field, or equivalent work experience.

• Understanding of Ruby on Rails and conventional programming.

• Understanding of object-oriented programming and MVC methodology.

• Strong self-sufficient analytical and problem-solving skills.

• Strong understanding of Git. Must be able to deal with complex merge conflicts, understand rebasing, and fast-forwarding branches.

• Strong SQL and relational database skills, including query tuning and indexing.

• Excellent organizational and interpersonal skills required.

Preferred:

• 2+ years of experience in a Software Engineering/Development role or equivalent experience.

• Sidekiq, Redis, MySQL, HTML5, CSS, Sass, Bootstrap 5

• Stimulus, Turbo Drive, Turbo Streams, DatatablesJS, ChartsJS, ArcGIS ESRI Javascript SDK

• Sprockets, esBuild or other comparable JS/CSS precompiler

Company:

Apex Systems, a division of On Assignment, provides organizations with IT staffing solutions to address gaps in their current workforce. Founded in 1995, the company is headquartered in Richmond, Virginia, USA, with a team of 1001-5000 employees. The company is currently Late Stage. Apex Systems has a track record of offering H1B sponsorships.

Posted 2025-08-07

Recommended Jobs

Aircraft Structures Technician

Meridianville, AL

Job Title: Structures Technician This Position is located in Guntersville, Alabama Job Description We are seeking skilled Structures Technicians to perform modifications and installations …

View Details
Posted 2025-07-30

Cook

Sodexo
Tuskegee Institute, AL

Location Name: TUSKEGEE UNIVERSITY - 69953001 Location ID: 69953001 Cook Location: TUSKEGEE UNIVERSITY - 69953001 Workdays/shifts : Varying shifts, days/hours (open availability prefe…

View Details
Posted 2025-07-24

LPN

Elevate Healthcare Staffing
Alabama

Job Summary: We are seeking a compassionate and dedicated Licensed Practical Nurse (LPN) to join our healthcare team. The LPN will provide high-quality, patient-centered care under the supervisio…

View Details
Posted 2025-08-06

Assistant Restaurant General Manager

Freddy's Frozen Custard & Steakburgers, Legacy III, LLC
Dothan, AL

Job Description Job Description Job Summary Reports to: Restaurant General Manager Major Duties and Responsibilities: 1. Assists Restaurant General Manager in interviewing, hiring, orient…

View Details
Posted 2025-07-26

Customer Finance Manager

Royal Technologies
Cullman, AL

Customer Finance Manager Location Cullman, AL : We are looking for a Customer Finance Manager to join our team. This role will be responsible for the profitability of the book of business for speci…

View Details
Posted 2025-07-31

AVP, Software Development

SitusAMC
Montgomery, AL

SitusAMC is where the best and most passionate people come to transform our client's businesses and their own careers. Whether you're a real estate veteran, a passionate technologist, or looking to ge…

View Details
Posted 2025-08-06

Business Analytics Group Manager - Balance Sheet Analytics & Modeling

PNC
Birmingham, AL

**Position Overview** At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We wo…

View Details
Posted 2025-07-17

Special Education Teacher

ProCare Therapy
Trussville, AL

Job Description Job Description Bachelor's or Master's degree in Special Education, active Special Education Teacher license and minimum 1+ years Special Education Teacher experience required. Ap…

View Details
Posted 2025-07-18

Small Employer Representative I-1

Intermountain Health
Montgomery, AL

**Job Description:** Provides expert understanding and ability in assisting brokers, potential members and existing members in the sale of Individual Plans and Products. Works with Enrollment and Bill…

View Details
Posted 2025-07-22