06 Aug
|
NearSkill
|
India
About the job
Position: Software Engineer
Type: Full-time & Contract Opportunities
Compensation: $30–$85/hour (Role dependent)
Location: Remote, Hybrid & On-site Opportunities About This Prospect
NearSkill is hiring talented Software Engineers for exciting opportunities with startups, product companies, AI labs, fintech firms, enterprises, and global technology organizations.
By applying through this role, you'll be considered for multiple Software Engineering positions that match your technical skills, experience, and career aspirations. We recruit across a wide range of engineering disciplines, from backend and frontend development to full-stack, cloud, DevOps, AI, embedded systems, and platform engineering.
Whether you're an early-career engineer or an experienced technical leader, we'll help connect you with opportunities that fit your expertise.
Typical Roles
Include
Software Engineer
Software Developer
Backend Engineer
Frontend Engineer
Full Stack Developer
Platform Engineer
Cloud Engineer
DevOps Engineer
Site Reliability Engineer (SRE)
Systems Engineer
API Developer
Mobile Application Developer
AI/ML Engineer
Data Engineer
Security Engineer
Embedded Software Engineer
Solutions Engineer
Technical Lead
Senior Software Engineer
Staff Software Engineer What You'll Work On
Design, develop, test, and maintain scalable software applications.
Build secure APIs, backend services, web applications, and distributed systems.
Develop new features and improve existing products.
Debug, troubleshoot, and optimize application performance.
Write clean, maintainable, and well-tested code.
Participate in code reviews and architecture discussions.
Collaborate with product managers, designers, QA engineers, and cross-functional teams.
Contribute to cloud-native applications, automation, DevOps workflows, and modern software development practices. Requirements
Strong programming skills in one or more languages such as Java, Python, JavaScript, TypeScript, C++, C#, Go, Rust, Kotlin, PHP, Ruby, or Swift.
Solid understanding of data structures, algorithms, object-oriented programming, and software engineering principles.
Experience building software applications, APIs, web platforms, mobile applications, or distributed systems.
Familiarity with Git and collaborative software development workflows.
Strong debugging, analytical, and problem-solving skills.
Excellent written and verbal communication skills.
Ability to work independently or as part of a distributed engineering team.
Preferred
Skills
Software Engineering
Backend Development
Frontend Development
Full Stack Development
Java
Python
JavaScript
TypeScript
C++
C#
Go
Rust
Node.js
React
Angular
Vue.js
Spring Boot
.NET
Django
FastAPI
REST APIs
GraphQL
SQL
PostgreSQL
MySQL
MongoDB
Redis
Docker
Kubernetes
AWS
Azure
Google Cloud Platform
CI/CD
Microservices
System Design
DevOps
Git Why Apply Through NearSkill?
One application gives you access to multiple Software Engineering opportunities.
Roles with startups, product companies, enterprises, AI labs, fintech firms, and global organizations.
Remote, hybrid, and on-site opportunities across a wide range of technologies.
Competitive compensation based on your skills and experience.
Personalized job matching based on your technology stack, experience, and career goals.
Application
Process
Upload Resume
Profile Review
Technical Assessment (if required)
Get Matched with Relevant Software Engineering Opportunities
📌 Software Engineer | Remote (India)
🏢 NearSkill
📍 India