Posted on: 04/09/2025
Employment Type : Contract to hire
Work Mode : Remote
Notice Period : Immediate joiners
Job Description :
- Strong proficiency in Ruby with at least 4+ years of experience.
- Proven ability to write clear, concise, and technically challenging algorithmic code.
- Strong understanding of algorithmic complexity, performance optimization, and computational constraints.
- Experience with test automation, benchmark creation, or complex systems evaluation is a strong plus.
- Familiarity with modern software data formats (e.g., JSON, YAML) and version-controlled codebases.
Domains of Expertise :
Successful candidates will demonstrate deep fluency in at least four of the following areas:
- Algorithmic Paradigms: Dynamic Programming, Greedy Algorithms, Bitmasking
- Graph Algorithms: Shortest Paths, Network Flow, Topological Sorting
- Mathematics & Number Theory: Geometry, Probability, Modular Arithmetic
- String Processing: Suffix Trees, Rolling Hashing, Pattern Matching
- Advanced Topics: 2-SAT, Fast Fourier Transform (FFT), Linear Programming
Key Responsibilities :
- Write clear, concise, and technically complex code for algorithmic challenges and performance benchmarks.
- Evaluate and optimize the performance of algorithms under various computational constraints.
- Collaborate with the QA and engineering teams to build automated tests and benchmarks.
- Analyze and solve complex problems related to data structures, string processing, and graph algorithms.
- Review and contribute to version-controlled codebases and ensure code quality.
- Work closely with distributed teams in a remote work environment.
Did you find something suspicious?
Posted By
Samuel prabu
Talent Acquisition Recruiter at People Prime Worldwide Pvt. Ltd.
Last Active: 25 Sep 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1540741
Interview Questions for you
View All