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 Opportunity
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 team-oriented 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