TEKsystems logo
TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.

React Native Developer

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 10,001H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

57 days ago

Salary

$60 - $70 / hour

Seniority

Mid Level

Job Description

React Native Developer

TEKsystems

This is not a C2C position. Must be able to work on TEKsystems W-2. Description We are looking for a mid-level Mobile Software Development Engineer to implement and ship high-quality customer-facing mobile experiences in React Native. This is a contract, hands-on engineering role embedded within Customer's Mobile Experience pod, working alongside and in support of full-time engineers who own architecture and feature direction. What You Will Work On • Implement and iterate on customer-facing mobile features across the owner and driver experience, working within patterns and architecture defined by the feature owners. • Contribute to mobile surfaces including the reservation-to-order journey, vehicle configuration, OTA update flows, diagnostics, and ownership features. • Write clean, well-tested React Native code with a focus on reliability, performance, and maintainability. • Participate in code reviews, flagging issues and contributing constructive feedback within your areas of contribution. • Collaborate with full-time engineers, Product, and Design to translate requirements into solid implementations. • Contribute to testing strategy: unit tests, integration tests, and end-to-end coverage. What You Bring Required • 4+ years of professional software engineering experience, with at least 2 years building production mobile applications in React Native. • Strong proficiency in TypeScript and React Native — this is the primary stack and day-to-day working environment. • Comfort working within an established codebase and architecture — you execute with quality inside a defined system and communicate clearly when you see gaps or risks. • Experience working across the full SDLC: version control, code review, CI/CD, and testing practices. • Strong written and verbal communication skills; comfort operating in a remote, async-first environment. • Bachelor's degree in Computer Science or equivalent practical experience. Nice to Have • Experience with Expo or managed React Native workflows. • Familiarity with mobile observability tooling (Datadog, Sentry, or equivalent). • Experience contributing to mobile CI/CD pipelines or app store release processes. • Exposure to connected vehicle or IoT mobile experiences. Skills Javascript, typescript, React Job Type & Location This is a Contract position based out of Troy, MI. Pay and BenefitsThe pay range for this position is $60.00 - $70.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave) Workplace TypeThis is a fully remote position. Application DeadlineThis position is anticipated to close on Apr 24, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Related Job Pages

More Software Engineer Jobs

Johns Hopkins University logo

Developer (Department of Health Policy and Management)

Johns Hopkins University

Department name: IT@JH Networking, Telecom and Data Ctr Personnel area: University Administration

We are seeking a Developer to support the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to the installation, modification, and testing of new and/or upgraded applications (packages or home grown), operating systems, file structures, hardware, communication devices, and productivity tools. Assist with database maintenance and application system code support. Job Scope/Complexity Demonstrate a basic understanding of project life cycle and support sections of life cycle. Under direct supervision, assist with full life-cycle of small and/or parts of a large project. Once priorities are set, perform tasks under direct supervision with regular process updates. Examples can easily be found in existing code, methods or online. Typically, concepts used are simple and standard. Specific Duties & Responsibilities The responsibilities listed below are typical examples of the work performed by this position. Not all duties assigned to this position are included, nor is it expected that everyone in this position will be assigned every job responsibility. Analysis & Requirements Gathering - Under direct supervision support business/clinical/education problems by meeting with clients and more Sr. IT colleagues to observe and understand current processes and the issues related to those processes. Contribute to written documentation of findings to share with the client and other IT colleagues. - Review system requirements by meeting with clients and Sr. IT colleagues and researching existing technology to understand the business requirements for new applications. Design & Development - Contribute to the development of detailed tasks by analyzing project scope and milestones for projects in order to ensure product is delivered in a timely fashion according to software lifecycle standards. - Contribute to functional/technical specifications by reviewing the provided system requirements, assist with putting them into functional and technical descriptions for use by programmers and business analysts to develop technical solutions. - Assist with the development/change of data input, files/database structures, data transformation, algorithms, and data output by using appropriate computer language/tools to provide technical solution for application development tasks. - Assist with documentation of code and associated processes by adhering to development methodologies, adding code comments and appropriate documentation to various knowledge-based system(s) to simplify code maintenance and to improve the support. Testing & Documentation - Assist with the creation and documentation of test scenarios using the appropriate testing tools to validate and verify application functionality. - Assist with the testing of all changes by using the appropriate test scenarios to ensure all delivered solutions work as expected and errors are handled in a meaningful way. - Contribute to the creation and maintenance of documentation by writing audience-appropriate materials to serve as technical and/or end-user references. Implementation & Maintenance - Assist with the implementation of changes by adhering to the change management policies and procedures for any given project to communicate to all parties the nature, significance, and risk factors of the solution. - Assist in the monitoring of changes and resolution of problems by responding to problems as they occur, by reviewing all processing and output of the newly implemented solution, and by proactively ensuring the solution works successfully to satisfy the customer requirements and to provide a smooth transition to the new solution. - Provide support by triaging and resolving issues to ensure prompt, effective service. Minimum Qualifications - Bachelor’s Degree. - No prior professional experience required. - Additional education may substitute for required experience, and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. Preferred Qualifications - Master’s Degree in Computer Science or Computer Engineering is preferred. - Prior professional experience working with a team of software developers to develop, maintain, and publish computer applications. - Related classwork or internships with computer systems and applications preferred. Classified Title: Developer Role/Level/Range: ATO 40/E/03/OG Starting Salary Range: $24.25 - $42.50 HRLY (Commensurate w/exp.) Employee group: Casual / On Call Schedule: Hours Vary, approximately 4 hours per week FLSA Status: Non-Exempt Location: Remote Department name: Health Policy & Management - Injury Personnel area: School of Public Health

United States
$24 - $43 / hour
Job Closed
NTT DATA logo

Jr. Terraform Developer

NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Full TimeRemoteTeam 10,001+H1B Sponsor

Req ID: 367458 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Jr. Terraform Developer to join our team in Austin, Texas (US-TX), United States (US). NTT DATA is seeking an experienced Junior Terraform developer to join our Cloud Center of Excellence (CCoE) team. At NTT DATA, Infrastructure as code is deeply integrated into our CCoE and infrastructure operations to drive operational efficiency, and platform reliability across our managed environments. In this role, you will leverage your expertise in Enterprise Terraform to develop federated modules and Terraform solutions to serve a variety of clients and use cases. You will play a key role in ensuring NTT DATA’s platforms and customer-facing services are reliable, and resilient, while helping to accelerate cloud deployments. If you are passionate about aligning solutions at the speed of cloud with engineering outcomes, this role offers an opportunity to make a meaningful impact in a growing, customer-focused organization. This is a remote position, preferably in Austin, Texas. Applicants must be based in the U.S. and be either a citizen or a US resident. Responsibilities - Write, review, and maintain Terraform code (HCL) for provisioning and managing infrastructure on cloud platforms (AWS, Azure, GCP). - Utilize Terraform Enterprise (TFE) features, including setting up and managing workspaces, managing state files securely, and implementing governance policies. - Help implement and adhere to best practices for Infrastructure as Code, ensuring code quality and reusability. - Work with DevOps engineers, and cloud architects to translate requirements into automated infrastructure. - Support the integration of Terraform into continuous integration/continuous delivery pipelines. - Resolve operational issues related to deployed infrastructure and Terraform configurations. - Develop basic Terraform configurations, modules, and scripts for provisioning cloud resources. - Help set up and manage production Terraform Enterprise environments. - Troubleshooting: Debug and resolve issues with infrastructure deployments. - Maintain and enhance existing Terraform codebase. - Develop Terraform modules to be hosted on an Terraform Enterprise registry - Continuously improve the infrastructure using the latest technologies and industry best practices. - Document infrastructure code and processes. Skills, Qualifications and education requirements - Basic understanding of at least one major cloud provider (AWS, Azure, GCP). - Familiarity with Terraform syntax, modules, and state management. - Basic scripting skills (e.g., Bash, Python). - Understanding of CI/CD principles and DevOps workflows. - At least 1 year of experience in Terraform development or equivalent Terraform and cloud education. - Experience deploying Terraform Workspaces and setting Hashi Sentinel policies. - Understanding of cloud technologies (AWS, Azure, Google Cloud Platform) with a specialization in at least one cloud provider. Multiple cloud knowledge is a plus. - Understanding of programming fundamentals. - Knowledge of containerization technologies such as Docker and Kubernetes. - Scripting skills (Bash, Python, etc.). - Excellent problem-solving skills and attention to detail. - Ability to work collaboratively in a team environment. - Terraform Associate or Terraform Authoring and Operations Professional Certification Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting pay range for this remote role is $87,120- $133,000. This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on a number of factors, including the candidate’s actual work location, relevant experience, technical skills, and other qualifications. This position may also be eligible for incentive compensation based on individual and/or company performance. This position is eligible for company benefits including medical, dental, and vision insurance with an employer contribution, flexible spending or health savings account, life and AD&D insurance, short and long term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally-required benefits. About NTT DATA NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, https://us.nttdata.com/en/contact-us. NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

United States
$87.1K - $133K / year
NTT DATA logo

Software Qlty Assurance Sr. Specialist

NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Full TimeRemoteTeam 10,001+H1B Sponsor

Req ID: 366180 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Software Qlty Assurance Sr. Specialist to join our team in Arlington (REMOTE), Virginia (US-VA), United States (US). Job Summary: Serves as primary resource for updating and maintaining system documentation including user manuals, quick help guidesand training videos using government provided editing software (Adobe Creative Cloud). Also works closely with theBusiness Analyst to test newly developed system functionality as it becomes available, by performing manual testing as wellas using automation tools such as Selenium. This role will assist the lead Business Analyst with generating UAT test plans tohelp facilitate end user testing prior to deploying new functionality to production. Other duties may include assisting withupdates to project artifacts that require annual updates as system configurations change, maintaining information/documentrepositories in the team's Confluence site, and tracking/updating the status of assigned tasks/projects in Jira. Interfaces withthe customer and provides verbal briefings on assigned tasks during daily scrum calls and other ad hoc calls as necessary. Job Duties: - User manual updates and other general documentation: 50% - Software testing: 25%Assistance with UAT and other ad hoc duties: 25% Basic Qualifications: - Minimum 5 years of experience with technical writing and software testing. - BS/BA degree in Computer Science, Info System, Engineering, Business, Physical Science, or other technology-related discipline. - Bachelor's degree may be substituted for 2 years of required experience with an Associate's degree or 4 years with a H.S. Dipolma. - Ability to obtain Public Trust Security Clearance Preferred Qualifications: - Selenium experience. Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting pay range for this remote role is $84,996 - $177,076. This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on a number of factors, including the candidate’s actual work location, relevant experience, technical skills, and other qualifications. This position may also be eligible for incentive compensation based on individual and/or company performance. This position is eligible for company benefits including medical, dental, and vision insurance with an employer contribution, flexible spending or health savings account, life and AD&D insurance, short and long term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally-required benefits. About NTT DATA NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com, @nttdatafed.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, https://us.nttdata.com/en/contact-us. NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.

United States
$85.0K - $177K / year
Job Closed
Microsoft logo

Senior Software Engineer - Azure Storage

Microsoft

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.

Full TimeRemoteTeam 10,001+H1B Sponsor

Overview Azure Storage team is chartered with building, managing, and running the persistent cloud storage for Microsoft Azure cloud. We are one of the foundational services in the Azure Cloud and host data from some of the largest companies in the world plus all of Microsoft’s largest online businesses including Xbox, Teams, and Bing. Azure Cloud has one of the highest number of data centers amongst all the cloud providers. Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, is designed to scale out and serve the entire world with hundreds of thousands of devices in our data centers across the world. This role provides a unique opportunity to work on projects that will help support the scale of Azure Storage to the next level. If you like the challenges of large-scale distributed systems, love to work on new projects where you can define the work, scope, direction, and architect new solutions to make an impact on a massive product like Azure storage, this could be a position for you! You will have an opportunity to make high impact changes on a daily basis as you build a hyperscale storage system that may indirectly or directly be used daily by your friends and family. We are looking for a Senior Software Engineer - Azure Storage who is passionate about distributed storage, more specifically in the areas of Index management and/or Garbage Collection for distributed systems and want to work on a fast-paced team with talented engineers. The Azure Storage Index management engine runs on hundreds of thousands of servers, indexing data at exabyte scale while serving hundreds of millions of requests per seconds at low latency. The Azure Storage Garbage Collection defragments and reclaims unused data blocks within storage system at exabyte scale with very efficient resource consumption. Both of these areas are unique in that a single change can result in many millions of dollars of impact on top of delighting customers. Additionally, these areas present challenging technical problems in a space where innovation is always happening. To be successful in these areas, you must thrive while solving challenges related to durability, availability and concurrency for a distributed system. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. Responsibilities - Collaborates with appropriate stakeholders to determine user requirements for a scenario. - Drives identification of dependencies and the development of design documents for a product, application, service, or platform. - Creates, implements, optimizes, debugs, refactors, and reuses code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI). - Leverages subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items. - Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate. - Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. Qualifications Required Qualifications: - Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. Other Requirements: - Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: - Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications: - Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python - OR equivalent experience. - 3+ year(s) experience in large scale distributed systems and concurrent programming. #azurecorejobs Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $158,400 - $258,000 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

United States
$119K - $258K / year
Job Closed