Job Summary
We are looking for a motivated Junior Software Engineer with strong skills in JavaScript and React to join our team on a casual basis. This position offers an excellent opportunity for a passionate individual to grow their engineering expertise while contributing to the creation of innovative software solutions. You will be part of a collaborative environment dedicated to building high-quality web applications that solve real-world problems. This role is perfect for someone eager to develop their career in software engineering within a forward-thinking company.
Key Responsibilities
As a Junior Software Engineer, you will be responsible for developing and maintaining web applications using JavaScript and React. Writing clean, efficient, and maintainable code is essential to this role. You will collaborate closely with senior engineers to design and implement new features that enhance our products. Troubleshooting, debugging, and optimizing existing software to improve performance and reliability will also be a key part of your daily tasks.
Participation in code reviews is expected to ensure adherence to best practices and maintain high code quality standards. Staying up-to-date with the latest trends and best practices in JavaScript and React development is important to continuously improve your skills and contribute effectively. Additionally, you will assist in creating and updating technical documentation and other related materials to support the development process.
Required Qualifications
Candidates must demonstrate proficiency in JavaScript and React.js, including a solid understanding of ES6+ features. Experience with front-end development tools and libraries such as Webpack, Babel, and NPM is required. Familiarity with version control systems, particularly Git, is essential for collaboration and code management.
Strong analytical and problem-solving skills are necessary to tackle development challenges effectively. Excellent communication and teamwork abilities will help you work well within our collaborative environment. A degree or diploma in Computer Science, Software Engineering, or a related field is preferred, although equivalent practical experience will also be considered.
Preferred Qualifications and Benefits
Experience with additional technologies such as Node.js, Express, or working with databases will be considered an advantage. This role offers the flexibility to work remotely while being part of a dynamic and supportive team.
You will have the opportunity to grow your technical skills and potentially transition into a full-time role. Competitive compensation starts at Rs90,000 per month. The expected start date for this position is July 1, 2025. Candidates with approximately three years of software engineering experience are preferred, though motivated individuals with less experience are encouraged to apply.
To be considered, applicants should share their personal GitHub profile showcasing their work and projects. This will help us assess your practical skills and passion for software development.
If you are driven to advance your career in software engineering and want to contribute to meaningful projects, we encourage you to apply for this exciting opportunity.