Great Place to Work - Dec 2022 - Dec 2023

We Do Great Things Together

We are team of highly motivated talented people. We're growing and looking for people who are inspired by challenging the status quo.
Careers
Careers
Careers
Careers
Careers
Careers

Open Positions

It’s your time! Challenge us to see the best in you
  • Job Description

    As a Flutter Mobile App Developer Intern, you will work closely with our development team to design, develop, and maintain high-quality mobile applications. You will have the opportunity to learn and grow your skills in mobile app development, working on real projects that impact our users and business.

    Key Responsibilities

    • Collaborate with the development team to design and implement new features for our mobile applications using Flutter.
    • Write clean, maintainable, and efficient code.
    • Debug and resolve technical issues in the mobile applications.
    • Assist in the testing and deployment of mobile applications.
    • Stay updated with the latest industry trends and technologies in mobile app development.
    • Participate in team meetings and contribute ideas for improving mobile applications.

    Requirements

    • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
    • Basic understanding of Flutter framework and Dart programming language.
    • Experience with iOS / Android
    • Familiarity with mobile app development concepts and best practices.
    • Good problem-solving skills and attention to detail.
    • Strong communication and teamwork skills.
    • Eagerness to learn and adapt to new technologies.

    This is an excellent opportunity to gain real-world experience in a fast-paced and exciting industry. The successful candidate will work closely with a talented team of developers and will have access to professional development opportunities.

    Send Your Resume to

    careers@jrcsoftware.com
  • Job Description

    We are looking for an Intern .NET/Angular Developer to join our dynamic and innovative development team. As an Intern, you will have the opportunity to learn and work with cutting-edge technologies and participate in the full software development lifecycle. You will work closely with our senior developers and other team members to design, develop, and maintain software applications that meet the needs of our clients.

    Key Responsibilities

    • Participate in the development of software applications using .NET and Angular
    • Collaborate with other team members to design and implement software features
    • Write clean, efficient, and well-documented code
    • Troubleshoot and debug software issues
    • Participate in code reviews and provide feedback to other developers
    • Assist in the development of unit and integration tests
    • Participate in agile development methodologies such as Scrum or Kanban
    • Learn and adapt to new technologies and programming languages as required

    Key Requirements

    • Currently pursuing or recently graduated with a degree in Computer Science, Software Engineering, or a related field
    • Strong understanding of object-oriented programming concepts and design patterns
    • Experience with C# and the .NET framework
    • Familiarity with Angular or similar front-end JavaScript frameworks
    • Knowledge of web development concepts such as HTML, CSS, and JavaScript
    • Familiarity with database concepts and SQL
    • Excellent problem-solving skills and attention to detail
    • Strong communication and collaboration skills
    • Ability to work independently and as part of a team
    • Enthusiasm for learning and growing as a software develop

    Benefits

    • Competitive salary and benefits package.
    • Flexible working hours.
    • Opportunity to work on exciting projects and cutting-edge technologies
    • Dynamic and collaborative work environment
    • Opportunity for career growth and development

    This is an excellent opportunity to gain real-world experience in a fast-paced and exciting industry. The successful candidate will work closely with a talented team of developers and will have access to professional development opportunities.

    Send Your Resume to

    careers@jrcsoftware.com
  • Job Description

    We are looking for a passionate and creative UI/UX Intern to join our design team. This internship offers the opportunity to work on real projects, learn from experienced professionals, and contribute to the design of our products. You will collaborate with cross-functional teams to create intuitive and visually appealing user interfaces.

    Key Responsibilities

    • Assist in the design and development of user interfaces for web and mobile applications.
    • Conduct user research and gather feedback to inform design decisions.
    • Create wireframes, prototypes, and high-fidelity mockups using design tools such as Sketch, Figma, or Adobe XD.
    • Collaborate with developers to ensure the implementation of design specifications.
    • Participate in brainstorming sessions and contribute innovative ideas to enhance the user experience.
    • Conduct usability testing and analyze results to improve designs.
    • Stay updated with the latest design trends, techniques, and technologies.

    Key Requirements

    • Currently pursuing or recently completed a degree in IT or Computer Science Graphic Design, or a related field.
    • A portfolio showcasing your UI/UX design work.
    • Knowledge in design tools such as Sketch, Figma, Adobe XD, Photoshop, or Illustrator.
    • Basic understanding of HTML/CSS is a plus.
    • Excellent communication and teamwork skills.
    • Attention to detail and a keen eye for aesthetics.
    • Strong problem-solving skills and a user-centered mindset.

    If you have a passion for UI/UX design and development, and are looking for an exciting opportunity to work on cutting-edge software products, we would love to hear from you. Apply now to join our team!

    Send Your Resume to

    careers@jrcsoftware.com
  • Job Description

    As an Intern-Quality Assurance Engineer, you will be responsible for supporting the Quality Assurance team in developing and executing test plans, writing test cases, and testing software products to ensure that they meet the highest quality standards. You will work closely with our developers to identify and troubleshoot software defects and assist in the documentation and reporting of testing results. This is a great opportunity to gain hands-on experience in software testing and quality assurance in a fast-paced and dynamic environment.

    Key Responsibilities

    • Develop and execute test plans and test cases
    • Conduct manual and automated testing of software products
    • Collaborate with development team to identify, troubleshoot, and resolve software defects
    • Assist in the documentation and reporting of testing results
    • Participate in quality assurance team meetings and contribute to the development of best practices and methodologies
    • Stay up-to-date with industry trends and developments in software testing and quality assurance

    Key Requirements

    • Pursuing a bachelor’s degree in computer science or related field
    • Strong understanding of software testing methodologies and best practices
    • Experience with manual and automated testing tools and frameworks
    • Strong problem-solving and analytical skills
    • Excellent communication and teamwork skills
    • Ability to work independently with minimal supervision
    • Passion for software development and quality assurance

    If you are passionate about software development and quality assurance and are looking for an opportunity to gain hands-on experience in a dynamic and fast-paced environment, we encourage you to apply for this exciting opportunity.

    Send Your Resume to

    careers@jrcsoftware.com
  • Responsibilities

    • Collaborate with cross-functional teams to design, develop, and maintain intuitive and engaging user interfaces.
    • Implement responsive web designs for various platforms, ensuring seamless user experiences.
    • Optimize web applications for maximum speed and scalability.
    • Troubleshoot and resolve UI-related issues, ensuring a smooth user experience.
    • Continuously assess and improve our UI to enhance user satisfaction.
    • Stay up to date with industry trends and emerging technologies to make informed recommendations.

    Key Requirements

    • Bachelor’s degree in computer science or related field.
    • Minimum of 1 year work experience as a Senior UI/UX Engineer.
    • Proficiency in modern web development technologies: HTML5, CSS3, JavaScript, and popular libraries/frameworks (e.g., React or Angular).
    • Experience with front-end build tools and package managers (e.g., Webpack, NPM).
    • Strong understanding of UI/UX design principles and responsive design.
    • Familiarity with RESTful APIs and data integration.
    • Excellent problem-solving skills and attention to detail.
    • Effective communication and teamwork abilities.

    Send Your Resume to

    careers@jrcsoftware.com
  • Key Responsibilities

    • Design, develop, and maintain web applications and services using .NET and Angular
    • Collaborate with cross-functional teams, including product owners, designers, and other developers to deliver high-quality software
    • Write clean, scalable, and well-documented code
    • Participate in code reviews, testing, and debugging
    • Continuously improve development processes and methodologies
    • Mentor junior developers and provide technical guidance and support

    Key Qualifications

    • Bachelor's degree in Computer Science or a related field
    • 4+ years of experience in software development with a focus on .NET and Angular
    • Proficiency in C#, ASP.NET, MVC, Web API, Angular, TypeScript, HTML, CSS, and JavaScript
    • Strong knowledge of SQL Server or other relational databases
    • Experience with Agile development methodologies and tools
    • Excellent problem-solving skills and ability to work independently and in a team environment
    • Excellent communication and interpersonal skills

    Benefits

    • Competitive salary and benefits package.
    • Flexible working hours.
    • Opportunity to work on exciting projects and cutting-edge technologies
    • Dynamic and collaborative work environment
    • Opportunity for career growth and development

    Send Your Resume to

    careers@jrcsoftware.com
  • Key Responsibilities

    • Collaborate with the development team and other stakeholders to understand requirements and design solutions
    • Develop high-quality software code that is modular, scalable, and maintainable
    • Write unit tests and integration tests to ensure code quality
    • Participate in code reviews and provide feedback to other team members
    • Stay up-to-date with emerging trends and technologies in software development

    Key Requirements

    • Bachelor's degree in Computer Science or a related field
    • 1+ years of experience in software development using .NET and Angular
    • Strong understanding of object-oriented programming principles
    • Experience with Agile development methodologies
    • Excellent problem-solving and debugging skills
    • Strong communication and collaboration skills

    Preferred Qualifications

    • Experience with Microsoft Azure or AWS
    • Knowledge of SQL databases
    • Familiarity with React or Vue.js

    Benefits

    • Competitive salary and benefits package.
    • Flexible working hours.
    • Opportunity to work on exciting projects and cutting-edge technologies
    • Dynamic and collaborative work environment
    • Opportunity for career growth and development

    Send Your Resume to

    careers@jrcsoftware.com

Sweet Perks

Smart Watch
Flexible Hours
Word at home
Remote Friendly
Bus
Annual Trips
Carrer
Career Growth
Gaming
Games & Activities

Wanna join JRC family? Let's work together. Apply today.

Send your CV to careers@jrcsoftware.com