careertakescareertakes

Junior Full Stack Software Engineer

Confidential Client•Software & Technology
Entry LevelFull-timeOn-SiteN/A
Columbus, Ohio
A Day Ago

The Junior Full Stack Software Engineer at Confidential Client is responsible for developing and maintaining responsive web applications using both frontend and backend technologies. This role involves building user-friendly interfaces, writing clean and maintainable code, collaborating with cross-functional teams, and participating in testing and code reviews to ensure high-quality software delivery.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT Services and IT Consulting; Information Services; IT System Data Services.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

  • Develop and maintain responsive web applications using frontend and backend technologies.
  • Build user-friendly interfaces with HTML, CSS, JavaScript and modern frameworks such as React, Angular, or Vue.js.
  • Implement server-side logic using at least one backend language and integrate with database technologies.
  • Write clean, maintainable, reusable, and well-documented code.
  • Collaborate with cross-functional teams (product, QA, design) to understand requirements and deliver features.
  • Perform unit testing, debugging, and troubleshooting to improve performance and reliability.
  • Participate in code reviews and follow software development best practices (version control, CI/CD).
  • Assist with application deployment, maintenance, and continuous improvement.

What We’re Looking For (Required Qualifications)

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • Basic understanding of both frontend and backend software development.
  • Knowledge of at least one backend programming language (e.g., Node.js, Python, Java, C#) and a relational or NoSQL database.
  • Experience with HTML, CSS, JavaScript and familiarity with one or more modern frontend frameworks (React, Angular, Vue).
  • Familiarity with Git, GitHub or similar version-control systems.
  • Strong problem-solving, analytical, and communication skills.
  • Willingness to learn new technologies and work collaboratively on a team.
  • Entry-level / junior experience level — demonstrated coursework, internships, projects, or equivalent professional experience.

Preferred (Nice-to-Have)

  • Hands-on experience with React and state management libraries.
  • Basic knowledge of RESTful APIs or GraphQL.
  • Experience writing unit tests and using testing frameworks.
  • Familiarity with CI/CD pipelines and cloud deployment basics.
  • Exposure to performance optimization and accessibility best practices.

Contract Details & Location

  • Employment type: CONTRACTOR (contract role)
  • Location: Columbus, OH — on-site or primarily Columbus-based (see client specifics).
  • Compensation: Not listed. If you require a salary range for pay-transparency purposes, please review the client posting or reach out via Careertakes for details.
  • Start date and contract length: Determined by the client.

Hiring Process & Accommodations

Careertakes supports a fair hiring process on behalf of our client. Reasonable accommodations are available for applicants with disabilities throughout the recruitment process — please notify us if you require assistance.

Applicants must be legally authorized to work in the United States; the client will not sponsor work visas for this role unless explicitly stated.


Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range