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

    We are seeking a talented and experienced Senior Software Engineer with expertise in .NET and Angular to join our development team. The successful candidate will be responsible for designing, developing, and maintaining complex web applications and services that meet the needs of our customers.

    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
    • 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

    If you feel you meet the qualifications for this role and are interested in joining our team, please submit your resume and cover letter. We look forward to hearing from you!

    Send Your Resume to

    careers@jrcsoftware.com
  • Job Description

    We are looking for a talented and passionate Software Engineer with experience in .NET and Angular to join our team. As a Software Engineer, you will be responsible for developing, implementing, and maintaining software solutions that meet business needs.

    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

    Required 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

    If you meet the qualifications and are interested in this Software Engineer role, please submit your resume. We look forward to hearing from you!

    Send Your Resume to

    careers@jrcsoftware.com
  • Job Description

    We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining web applications that provide exceptional user experiences. You will work closely with cross-functional teams to deliver robust and scalable solutions that meet business objectives. The ideal candidate has extensive experience in both front-end and back-end development, is passionate about technology, and is eager to lead and mentor junior developers.

    Key Responsibilities

    • Design, develop, and maintain scalable and robust web applications using Node.js and React.
    • Architect and implement database solutions using PostgreSQL and Redis, ensuring high performance and data integrity.
    • Develop and integrate RESTful APIs and microservices for seamless interaction between frontend and backend systems.
    • Leverage AWS services, including EKS, Lambda, and S3, to build and deploy applications in a cloud-native environment.
    • Implement containerization and orchestration using Docker and Kubernetes to ensure efficient deployment and management of applications.
    • Lead and mentor junior developers, providing guidance and fostering a culture of continuous learning and improvement.
    • Collaborate with the DevOps team to enhance CI/CD pipelines and automate deployment processes.
    • Stay up-to-date with emerging technologies and industry trends, bringing innovative ideas and solutions to the team.
    • Participate in code reviews, providing constructive feedback to improve code quality and maintainability.
    • Troubleshoot and resolve complex technical issues, ensuring minimal downtime and optimal application performance.

    Required Qualifications

    • Bachelor’s or master’s degree in computer science, Engineering, or a related field.
    • 5+ years of experience in full stack development with a strong emphasis on Node.js and React.
    • Proficiency in PostgreSQL and Redis, with experience in database design, optimization, and management.
    • Extensive experience with AWS services, particularly in deploying and managing applications on EKS.
    • Strong knowledge of containerization tools, such as Docker, and orchestration frameworks like Kubernetes.
    • Proven experience with microservices architecture, API design, and integration.
    • Solid understanding of DevOps practices, CI/CD pipelines, and cloud infrastructure.
    • Excellent leadership and communication skills, with the ability to work effectively in a collaborative environment.
    • Strong problem-solving abilities and a proactive approach to tackling challenges.

    Join our team and be part of an exciting journey to build innovative and impactful React-based applications that will shape the future of our company and industry. Apply now to make a difference!

    Send Your Resume to

    careers@jrcsoftware.com
  • Job Description

    We are seeking a skilled Full-Stack Developer with expertise in Xano, WeWeb, Node.js, and Strapi to design, build, and maintain robust web applications. The ideal candidate will be adept at both frontend and backend development, capable of creating efficient, scalable solutions that meet both user and business needs. This role will involve working closely with cross-functional teams to deliver high-quality, user-friendly applications.

    Key Responsibilities

    • Collaborate with cross-functional teams to define, design, and ship new features.
    • Develop and maintain scalable backend solutions using Xano and Node.js.
    • Build and enhance user interfaces with WeWeb to deliver a seamless user experience.
    • Implement and manage content structures using Strapi for efficient content delivery.
    • Debug and optimize applications to ensure a smooth performance and a high level of security.

    Required Qualifications

    • Minimum 2 years of experience working with Xano, WeWeb, Node.js, and Strapi.
    • Proficiency in front-end and back-end development, with a strong understanding of RESTful services and API integrations.
    • Experience working with NoSQL and SQL databases.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication skills and ability to work collaboratively in a team environment.
    • Self-motivated and able to work independently when required.
    • Familiarity with other modern development frameworks and tools.
    • Experience with cloud services (AWS, Azure, or GCP).
    • Previous experience in agile environments and collaborative project management tools like JIRA

    Join our team and be part of an exciting journey to build innovative and impactful applications that will shape the future of our company and industry. Apply now to make a difference!

    Send Your Resume to

    careers@jrcsoftware.com
  • Job Description

    We are seeking a highly skilled and experienced Senior Mobile Developer to join our dynamic team. The ideal candidate will have extensive experience in mobile application development for both iOS and Android platforms, a deep understanding of mobile architecture, and a passion for creating user-friendly and performant mobile applications. As a Senior Mobile Developer, you will lead and mentor a team of developers, collaborate with cross-functional teams, and play a key role in the design and implementation of innovative mobile solutions.

    Key Responsibilities

    • Oversee and guide the mobile development process from conception to deployment, ensuring high-quality code and best practices.
    • Design robust, scalable, and secure mobile applications and contribute to architectural decisions.
    • Write clean, maintainable, and efficient code for mobile applications using modern frameworks and tools
    • Work closely with product managers, designers, and other developers to define and implement new features.
    • Mentor and support junior developers, conduct code reviews, and share knowledge and best practices.
    • Identify and resolve performance and scalability issues in mobile applications.
    • Implement and maintain automated testing frameworks to ensure the reliability of mobile applications.
    • Keep up to date with the latest industry trends, technologies, and best practices in mobile development.
    • Maintain clear and comprehensive technical documentation for mobile applications.

    Required Qualifications

    • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
    • 3+ years of experience in mobile application development.
    • Proven track record of delivering high-quality mobile applications for both iOS and Android.
    • Proficiency in Swift, Objective-C, Kotlin, and Java.
    • Experience with cross-platform frameworks such as React Native or Flutter is a plus.
    • Strong understanding of mobile UI/UX principles.
    • Familiarity with RESTful APIs and mobile backend services.
    • Knowledge of mobile security best practices.
    • Experience with version control systems, particularly Git
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and collaboration skills.
    • Ability to work independently and as part of a team.
    • Leadership abilities and a proactive attitude.
    • Experience with cloud services such as AWS or Firebase.
    • Knowledge of Agile development methodologies.
    • Contributions to open-source projects.
    • Experience with CI/CD pipelines for mobile development.

    Join our team and be part of an exciting journey to build innovative and impactful React-based applications that will shape the future of our company and industry. Apply now to make a difference!

    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