Junior Fullstack Developer Job at Jobright.ai, Birmingham, AL

czY1Z2k3K1pKNmJSS3F1MndtRTVldnpRZWc9PQ==
  • Jobright.ai
  • Birmingham, AL

Job Description

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.

Job Tags

Work experience placement, H1b,

Similar Jobs

Sarasota CDJR Fiat

Service Porter/Valet Job at Sarasota CDJR Fiat

Service PorterWe are a leading automotive dealership committed to providing an exceptional car-buying and service experience. We provide a positive, professional work environment, aggressive pay plans with career advancement opportunities, and the best training in the...

Westminster Presbyterian Church

Associate Pastor (Generalist) Job at Westminster Presbyterian Church

 ...being formed and reformed into disciples of Christ. WPC values a rich tradition of worship, Christian education and nurture, and ministries of caring and compassion. WPC is intentional about Christian education and nurture. We offer a foundation in the Bible while promoting... 

Safe Harbor Home Care

HCA Registered Caregivers Apply Job at Safe Harbor Home Care

 ...medication that the client self-administers, housekeeping, meal planning and preparation, laundry, transportation, correspondence, making telephone calls, shopping for personal care items or groceries, and companionship. Personal Care Attendant-Caregivers are responsible... 

M-Files

Industry Solutions Consultant/Systems Specialist (CST/EST) Job at M-Files

 ...needs and implement M-Files solutions that drive efficiency and productivity. This role requires deep industry expertise and a consultative approach to help organizations within tax, accounting, audit, insurance brokerage, wealth management, and management consulting... 

Pacific Gas And Electric Company

Senior Leadership Training Instructor Job at Pacific Gas And Electric Company

 ...influencing others Desired: Graduate Degree in Organizational Design or job-related discipline or equivalent experience Coaching certifications Facilitator certifications Knowledge, Skills, and Abilities: Expertise in 2 or more areas of leadership...