Turing.com review by full-stack developer from Nigeria

"With Turing, I’ve accomplished all things that I couldn’t three years ago"

- Peter, Full-stack Developer from Nigeria

Peter, a JavaScript specialist, shared his Turing.com review and said that he felt more confident and witnessed rapid growth in his career after joining Turing. He also added that he bought his own dream house within eight months of joining.

Life before Turing jobs

Peter is a full-stack developer specializing in JavaScript, React, Node.js, etc. Peter is based in Lagos, Nigeria.

For Peter, life used to be very different in the not-too-distant past. "I was a teacher around five years ago," he recalls. "Now I'm doing what I love, building software! Sounds awesome, right?"

But working as a software developer in a city can be really exhausting. "Driving to work daily was a major waste of time for me. I definitely did not enjoy sitting in traffic every morning!" he exclaims.

"I would much rather spend that time with my wonderful wife and play with my lovely kids," he continues.

How did he learn about Turing US software jobs?

Peter's tryst with remote work began fairly early in his career. "I started working for a company in Nigeria, and that's when I fell in love with remote work. But I didn't really find the work fulfilling there."

Determined to find better opportunities, Peter came across Turing while scanning the internet for suitable remote jobs.

"It took me a few hours to complete the tests and interviews. After a few weeks, I was offered a career-defining job. Now, I stay at home, here in Nigeria, and work for a US-based company without a visa," he shares.

How has his journey with Turing.com been so far?

Capitalizing on his flexible work schedules, Peter spends most of his free time with his family. "We have a routine now. We watch movies every alternate day, and in the evening we go out for long walks and play. If you want to express your love to your family, you have to begin by spending time with them," he smiles.

What's his take on Turing developers?

"Thanks to Turing, I have started to feel more confident. I am also witnessing rapid growth in my career. Additionally, the income is very good," says the Nigeria-based developer.

"When I wake up and work every day, I know that it's actually helping developers from around the world find perfect jobs to grow and succeed. Knowing that I am making an impact every day feels amazing!" he exclaims.

What's the final verdict?

The JavaScript enthusiast concludes his review with the following words: "An interesting thing for developers is that once you qualify for Turing, you may never have to look for another job again. They offer both long-term opportunities and freedom. I bought my own dream house within eight months of joining. I have accomplished all things that I couldn't three years ago."

Interested in U.S. software jobs?

Apply to Turing today.

Apply now

Explore remote developer jobs

briefcase
Android Engineer (Kotlin / Jetpack Compose / Coroutines)
About the Client

Our mission is to bring community and belonging to everyone in the world. We are a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than 50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet.



About the Role
We are looking for an Android Engineer to help us grow internationally  through translations and guest experiences. You will contribute to the  full development cycle, including technical design, development,  testing, experimentation, analysis, and launch. You will be responsible  for managing your task list pipeline as well as communicating your  progress throughout the task life cycle. You will be aiding the  development, maintenance, and support of our platform's Android features


Key Responsibilities


  • Work with the team to develop, maintain and support all features on Android
  • Perform code reviews on features developed by your peers
  • Collaborate with the team on future features and possible visual designs
  • Maintain strong communication on progress as well as on question/concerns you foresee
  • Manage designated tasks assigned on Jira


Who You Might Be:

  • Minimum of 10+ years of software engineering experience, primarily  focusing on developing user-facing Android applications at scale using  Kotlin or Java
  • Experience with modern Android development frameworks such as Jetpack Compose and Kotlin coroutines.
  • Working knowledge of GraphQL
  • Backend experience (service development, databases, Kubernetes) and the ability to design maintainable APIs is a plus
  • Strong organizational skills with the ability to prioritize tasks and deliver projects on schedule
  • Self-directed and thrive in fast-paced environments
  • Excellent communication skills, both verbal and written, to  effectively collaborate with remote teams and communicate complex  technical topics to diverse audience


    Offer Details
  • Full-time contractor or employee, depending on a country
  • Remote only, full-time dedication (40 hours/week)
  • Required 4+ hours overlap with Pacific Standard Time
  • Competitive compensation package.
  • Opportunities for professional growth and career development.
  • Dynamic and inclusive work environment focused on innovation and teamwork.
Media & Internet
251-10K employees
Kotlin (for Android)AndroidJetpack Compose
briefcase
SDE 2 – Backend Engineer

Gurugram

Product Engineering – Product Development /

Full Time - Remote /

Remote

We’re looking for a highly motivated SDE 2 – Backend Engineer to join our core engineering team. In this role, you will be a key player in designing, developing, and optimizing high-performance backend systems. You’ll work closely with cross-functional teams to build scalable, secure, and reliable services that power our core platforms. This is a high-impact opportunity to shape technology in a startup-like, fast-paced environment.

Responsibilities:

  • System Design & Development: Architect and implement clean, modular, and scalable backend services using JavaSpring Boot, and modern microservice principles.
  • Database Management: Design efficient database schemas and write optimized queries for RDS (MySQL/PostgreSQL) and, optionally, NoSQL databases like ElasticsearchMongoDB, or DynamoDB.
  • Messaging & Event-Driven Systems: Integrate Kafka or RabbitMQ to build robust and loosely-coupled event-driven architectures.
  • Caching Strategies: Leverage Redis or Memcached to implement high-performance caching strategies for scalable and low-latency systems.
  • Distributed Systems: Contribute to the design of distributed, resilient systems that can handle high throughput and concurrency.
  • Performance Optimization: Profile and tune backend performance across databases, APIs, and infrastructure.
  • Testing & Code Quality: Write clean, maintainable code with comprehensive unit and integration tests to ensure reliability and stability.
  • Startup Environment: Thrive in an agile, collaborative environment and take ownership of end-to-end feature delivery.

Requirements:

  • 3+ years of hands-on backend development experience in a product-based company (preferably SaaS).
  • Strong expertise in Java and Spring Boot ecosystem.
  • Solid understanding of Relational Databases (RDS, MySQL, PostgreSQL).
  • Experience with Apache Kafka or RabbitMQ for building asynchronous, decoupled systems.
  • Proficiency with Redis or Memcached for performance tuning and data caching.
  • Strong problem-solving skills and ability to work independently in a fast-pacedstartup-like environment.
  • Passion for writing clean, readable, and efficient code with strong testing discipline.

Additional Skills:

  • Prior experience working in a high-growth startup for 2+ years.
  • Exposure to AI/ML-integrated solutions or interest in working alongside data science teams.
  • Experience with infrastructure automation, monitoring tools, or observability stacks.
  • Familiarity with NoSQL systems like ElasticsearchMongoDB, or DynamoDB.
  • Knowledge of CI/CD pipelinesGit, and modern development practices.
  • Hands-on experience in containerization technologies: DockerKubernetes, or AWS ECS/GKE.


Software
51-250 employees
Back-End DevelopmentSaaSCore Java+ 4
sample card

Apply for the best jobs

View more openings

Work full-time at top U.S. companies

Create your profile, pass Turing Tests and get job offers as early as 2 weeks.