Software Developer

1-6 years
1500000 - 4000000 INR
3 months ago 1145 Applied
Job Description

Important: You need a portfolio of relevant previous work and/or projects to apply.

We are seeking a skilled and motivated Software Developer to join our team full-time and work remotely. As a Software Developer, you will be an integral part of our agile development process, contributing to the design, implementation, testing, and maintenance of cutting-edge software solutions. Your role will involve collaborating with cross-functional teams to translate business requirements into functional code and driving the continuous improvement of our software products.

Key Responsibilities:

Develop, test, and maintain high-quality software solutions in collaboration with the development team.
Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
Participate in design and code reviews to ensure code quality and consistency.
Collaborate with product managers, designers, and other stakeholders to understand project requirements and deliver software that meets user needs.
Troubleshoot and resolve software defects and issues in a timely manner.
Stay up-to-date with industry trends and emerging technologies to drive innovation and improve development practices.
Contribute to the improvement of development processes, tools, and methodologies.

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Proven experience as a Software Developer, including remote work experience.
Strong proficiency in programming languages such as Java, Python, C++, or similar.
Familiarity with web development frameworks and technologies (e.g., React, Angular, Node.js).
Solid understanding of software development principles, version control, and testing methodologies.
Experience working in an Agile/Scrum environment is a plus.
Excellent problem-solving skills and a proactive attitude towards learning and self-improvement.
Strong communication skills and ability to work effectively in a remote team setup.
Additional Information:

This is a full-time remote position, and you should have a dedicated workspace with reliable internet connectivity.
You must be self-motivated, disciplined, and able to manage your time effectively.
Availability for occasional team meetings and collaboration across different time zones is required.
If you are a talented Software Developer with a passion for creating innovative solutions and have a portfolio showcasing your relevant work and projects, we encourage you to apply. Join our dynamic team and contribute to the development of impactful software solutions in a remote work environment.

At Revolancer we believe that traditional employment is broken and that working for yourself is the future.

Revolancer is a skill swapping platform for self-employed people to grow their small businesses without spending money. Earn credits by completing projects, and spend credits on services you need. Get the tools for your business: logos, financial advice, branding, marketing and more, to help you succeed in your individual career path.

By bringing together freelancers we support each other’s growth, ensure fairness for freelancers, and takeaway the budget.