careertakescareertakes

Software Engineer

Confidential ClientConsulting
Entry LevelContractHybrid$72,800 - $87,360
Charlotte, North Carolina
A Day Ago

This Software Engineer role focuses on front-end and mobile application development using React, TypeScript, and React Native in a hybrid work environment. The position is ideal for early-career engineers with strong JavaScript skills who are eager to leverage AI-assisted development tools and collaborate closely with senior technical leaders to build responsive, user-friendly applications.

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, Banking.

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


What You’ll Do

Confidential Client is hiring an early-career Software Engineer (front-end focused) to join a fast-paced engineering team building modern web and mobile experiences. This is a hybrid, contract-to-hire role based in Charlotte, NC.

  • Develop and maintain responsive front-end applications using React and TypeScript
  • Contribute to mobile development efforts using React Native
  • Build performant, accessible, and user-friendly UI components
  • Collaborate with senior engineers, product owners, and designers across the SDLC
  • Participate in code reviews, pair programming, and technical design discussions
  • Use AI-assisted development tools (e.g., GitHub Copilot, ChatGPT) to accelerate delivery and improve quality
  • Troubleshoot issues, optimize performance, and implement feature enhancements
  • Continue learning new tools, libraries, and best practices as the product evolves

Minimum Qualifications

  • 1–3 years of software engineering experience
  • Strong proficiency in JavaScript and practical experience with React
  • Familiarity with TypeScript and component-based front-end architecture
  • Solid understanding of responsive design and front-end performance best practices
  • Good problem-solving, debugging, and testing skills
  • Self-motivated, able to learn quickly and work both independently and in a team
  • Clear communication skills and a collaborative mindset

Preferred Qualifications

  • Experience or exposure to React Native and mobile app development (iOS/Android)
  • Familiarity with AI-assisted coding tools (GitHub Copilot, Cursor, ChatGPT, etc.)
  • Experience with cloud platforms such as AWS
  • Prior work in Agile development environments

Compensation & Schedule

  • Compensation: $35 - $42 per hour (depending on experience)
  • Employment type: Contract (Contract-to-hire)
  • Work model: Hybrid — typically three days onsite, two days remote
  • Location: Charlotte, NC (must be able to work onsite per hybrid schedule)

Benefits & Perks

Confidential Client provides competitive benefits for its employees after hire (details provided by the employer upon onboarding), including standard offerings such as medical, dental, vision options, retirement/401(k) plans where applicable, paid time off, and employee assistance resources.


What Makes Someone Successful in This Role

  • Comfortable moving quickly and adapting to changing priorities
  • Eager to adopt AI tools to improve developer productivity
  • Takes ownership, proactively suggests improvements, and follows through
  • Enjoys collaborating with experienced engineers and mentors
  • Interested in both web and mobile application development

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