Senior Software Engineer - 10 years+ Experience Required (India)

Senior Software Engineer - 10 years+ Experience Required (India)

12 Nov
|
Kaliper
|
India

12 Nov

Kaliper

India

Position: Senior Full-Stack Software Engineer

Job Type: Contract / Freelance

Work Mode: Fully Remote (Global)

Working Hours: Approximately 15 hours per week

Compensation: USD $50 – $100 per hour

About the Role

We are seeking highly skilled and experienced Senior Full-Stack Software Engineers to contribute to an advanced AI training and software engineering project. The ideal candidates will possess strong expertise in both front-end and back-end development, with the ability to design, develop, debug, evaluate, and optimize complex software applications.

The role involves working on challenging software engineering tasks, solving technical problems, reviewing code, evaluating AI-generated solutions, and translating complete software implementations from one programming language to another.

Candidates must have substantial hands-on experience working across the entire application stack and be comfortable navigating complex and unfamiliar codebases.

Key Responsibilities

- Develop, modify, maintain, and debug front-end and back-end application components.
- Build responsive user-facing features and implement supporting backend services, APIs, and data models.
- Understand and troubleshoot data flow across browsers, applications, APIs, databases, and external integrations.
- Analyze unfamiliar codebases and understand existing application architectures.
- Diagnose and resolve complex technical issues involving application state, API contracts, authentication, databases, networking, and deployment.
- Evaluate, optimize, and improve code written in multiple programming languages.
- Review AI-generated code and assess its correctness, efficiency, security, scalability, and maintainability.
- Design and solve challenging software engineering problems.
- Translate and adapt complete software implementations from one programming language to another.
- Ensure technical solutions meet defined quality standards and project specifications.





Required Technical Skills Candidates should demonstrate strong proficiency in multiple programming languages and technologies, including:

- Python
- React.js
- JavaScript
- Java
- Node.js
- Rust
- Golang (Go)
- TypeScript

Note: Strong professional experience across multiple technologies is essential. Candidates should have meaningful experience in both front-end and back-end development rather than specializing exclusively in one area.

Required Qualifications

- Minimum 10 years of Strong professional experience developing and maintaining production-grade full-stack applications.
- Demonstrated hands-on expertise in both front-end and back-end engineering.
- Practical experience working with multiple programming languages.
- Strong understanding of web application architecture, REST APIs, databases, application state management, and service integrations.
- Experience designing, developing, and contributing to complete software systems.
- Ability to navigate, understand, and contribute to unfamiliar repositories and complex codebases.
- Excellent debugging, analytical thinking, and technical problem-solving abilities.
- Ability to evaluate code quality and identify performance, security, and maintainability issues.
- Strong written and verbal communication skills.

Engagement Details

- Work Arrangement: Fully remote; candidates can work from any geographical location.
- Engagement Type: Independent contractor.
- Expected Commitment: Approximately 15 hours per week.
- Schedule: Versatile working hours.



Candidates can choose their preferred working days and timings, including weekends, provided consistent project activity is maintained.
- Availability: Candidates should be available to start immediately or within a short notice period.

Compensation Structure

- Hourly Compensation Range: USD $50 – $100.
- Compensation is output-based and linked to the successful completion and acceptance of assigned tasks.
- Payment is determined by task complexity, deliverable quality, and adherence to project specifications.
- Minimum weekly submission requirements apply, and selected candidates are expected to maintain consistent productivity.

Selection Process

1. Application Submission: Apply for the position and complete the initial screening questions.
2. AI-Based Interview: Participate in an approximately 30-minute AI interview to evaluate technical expertise and problem-solving abilities.
3. Technical Assessment: Complete a technical evaluation, if required.
4. Hiring Manager Review: Shortlisted candidates undergo a final review before selection.
5. Onboarding: Selected candidates complete onboarding and begin their assigned tasks.

Expected Joining Timeline The recruitment process is intended to be completed on an accelerated timeline. Selected candidates should be prepared to begin their first assigned tasks within 24–48 hours of completing onboarding.

Ideal Candidate Profile

We are looking for experienced software engineers who can independently handle complex full-stack engineering challenges, work across multiple programming languages, understand large-scale application architectures, and critically evaluate AI-generated code.

Candidates with strong production-level development experience, multi-language programming expertise, and exceptional debugging and analytical capabilities will be preferred.

Interested candidates can share their resume at [email protected]

📌 Senior Software Engineer - 10 years+ Experience Required (India)
🏢 Kaliper
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - 10 years+ experience required (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer - 10 years+ experience required (india) / india