FAQ

Frequently Asked Questions

General

Our company specializes in providing a range of software development services tailored to the unique needs of our clients. Some of these include:

  • SaaS Development: We design and develop scalable, secure, and efficient Software-as-a-Service (SaaS) solutions for various industries, ensuring seamless integration with existing systems and a user-friendly experience.
  • Financial Sector: We have extensive experience in creating custom financial software for businesses, such as trading platforms, risk management systems, and banking applications. Our solutions cater to the specific regulatory and security requirements of this sector.
  • Mobile Applications: We develop native and cross-platform mobile apps for iOS and Android devices. Our team is proficient in creating feature-rich, intuitive, and high-performance applications to meet the diverse needs of businesses and end-users.
  • Staff Augmentation: To support your in-house development team, we offer staff augmentation services that provide you with skilled and experienced developers, project managers, and QA professionals on a short-term or long-term basis.

We take pride in our ability to adapt to the ever-evolving technological landscape and deliver high-quality solutions that align with our clients’ goals and vision.

Certainly. Those case studies that are not NDA protected are listed on our case studies page. For more detailed case study reviews or demos, please contact us. We can also connect you with one of our clients for referral and recommendation.

Our team boasts a diverse range of expertise in multiple programming languages, frameworks, and tools. We ensure that we match the right experts with projects to ensure seamless development and high-quality results.

We follow best industry practices including rigorous code reviews, continuous integration, and regular testing phases – both manual and automated. Additionally, we adhere to established design principles and standards to ensure software robustness.

Communication is key to our process. We schedule regular update meetings, provide access to project management tools like Jira or Trello, and encourage open communication through platforms like Slack or email, ensuring you’re always in the loop.

We sign a comprehensive NDA at the start of any project. Our infrastructure is equipped with top-notch security protocols, and we conduct periodic security audits. Every member of our team undergoes training to handle sensitive information responsibly.

Absolutely! We offer post-launch support packages that include maintenance, bug fixes, upgrades, and continuous improvement. Our goal is to ensure your software remains functional, up-to-date, and relevant in its intended environment.

At our software development company, we understand that each project is unique, and thus, we take a tailored approach when determining project costs. To provide the most accurate estimate, we consider several factors, including project scope, complexity, required technologies, and resources needed. Our pricing model is flexible, accommodating a variety of client needs and preferences. Here are the primary models we offer:

  • Fixed Price: This model is ideal for projects with a well-defined scope and clear requirements. We provide a fixed price for the entire project, which remains unchanged unless there are significant changes in the project scope. This model offers transparency and predictability in terms of cost.
  • Time and Material: For projects with evolving requirements or where the scope is not clearly defined, we recommend the time and material model. In this approach, we charge clients based on the actual time and resources utilized during the project. This model offers flexibility and the ability to adjust project requirements on the go.
  • Dedicated Team: If you require a dedicated team to work exclusively on your project, we can provide a team of skilled professionals tailored to your specific needs. In this model, we charge a monthly fee based on the size and expertise of the team. This approach is suitable for long-term projects or when you need to augment your in-house team.
  • Hybrid Model: For clients with specific needs or a combination of different project types, we can customize a hybrid pricing model that blends the best aspects of fixed price, time and material, and dedicated team models. This ensures optimal cost-efficiency and flexibility.

We always strive to provide our clients with the most suitable pricing model, and we’re open to discussing your preferences and requirements to ensure the best fit for your project.

At Radity, we take the quality and reliability of our software products very seriously. Here’s an overview of our software testing and validation process:

  • Requirements Gathering: Before we start any testing, we make sure to have a clear understanding of the software requirements. This helps us define what the software is supposed to do, which is essential for effective testing.
  • Unit Testing: As our developers write code, they also create unit tests. These tests check individual pieces (units) of code to ensure they perform correctly in isolation.
  • Integration Testing: Once units of code have been tested, we combine them and test their interactivity. This ensures that integrated components function seamlessly.
  • System Testing: This is a high-level test where we validate the complete system as a whole to make sure it meets the specified requirements.
  • User Acceptance Testing (UAT): Before any software release, we conduct UAT, where actual software users test the solution in real-world scenarios. This ensures that our software is both functional and user-friendly.
  • Regression Testing: Every time we make changes to the software, we run regression tests to ensure that new code changes don’t negatively affect the existing functionality.
  • Performance Testing: We test how our software performs under the load of many users, ensuring that it remains responsive and stable.
  • Security Testing: We prioritize the security of our software. Our team conducts security tests to identify and address any vulnerabilities.
  • Bug Tracking and Resolution: We use a bug tracking system where issues are logged, prioritized, and assigned to developers for resolution. Once a bug is fixed, the software undergoes a rigorous round of testing to ensure the problem is fully resolved.
  • Continuous Integration and Continuous Deployment (CI/CD): Our development process incorporates CI/CD principles. This means we’re continuously testing and deploying software changes, ensuring that software quality remains high and updates can be released swiftly.
  • Feedback Loop: After the release, we encourage feedback from our users. This feedback helps us identify any overlooked issues or areas of improvement.

When a bug or issue arises, it’s logged into our tracking system, categorized based on its severity, and addressed accordingly. Critical bugs are dealt with immediately, while less severe bugs are scheduled for resolution in upcoming sprints or updates.

Our goal is to deliver software that not only meets but exceeds our customers’ expectations. We achieve this through rigorous testing, continuous feedback, and a commitment to excellence.

You can reach us by phone, email, or through our website’s contact form.

Our customer service phone number is +41 44 505 10 99

Our customer service email address is team@radity.com

Yes, we offer a live chat feature on our website for customer support.

Yes, you can visit our physical location during business hours to speak with someone in person. Our address is Holbeinstrasse 31, Zurich, Switzerland.

Our customer service hours are weekdays 08:30-19:00 CET.

We strive to respond to all customer inquiries within 24 hours.

Yes, we have accounts on LinkedIn, Twitter, and YouTube where you can reach out to us with any questions or concerns.

Our contact information can typically be found in the “Contact Us” section of our website.

For urgent matters, we recommend calling our customer service phone number so that we can assist you as quickly as possible.

Our company usually has several positions available across various departments, including software engineering, product management, and design among others. You can view all of our current job openings on our careers page on our website.

For the software engineering position, we require a bachelor’s degree in computer science or a related field, experience with programming languages such as Java or Python, and proficiency in software development tools such as Git and JIRA.

Our hiring process typically begins with an initial screening call with a recruiter, followed by technical assessments and interviews with hiring managers and team members. The process may vary depending on the position and department.

We offer a comprehensive benefits package that includes health insurance, retirement plans, paid time off, and professional development opportunities. Additionally, we have a flexible work schedule and a collaborative work environment.

Depending on the position, you may be working on developing new software products or improving existing ones. Our projects involve cutting-edge technologies and are often cross-functional, involving collaboration with other departments.

Our company values diversity, collaboration, and innovation. We prioritize open communication and encourage employees to share their ideas and opinions. We also have regular team-building events and opportunities for community involvement.

Yes, we prioritize employee growth and development and offer opportunities for advancement within the company. We encourage employees to take on new challenges and provide training and support to help them achieve their career goals.

The salary range varies depending on the position, experience level, and location. We strive to offer competitive compensation packages that reflect industry standards and take into account an employee’s skills and experience.

You can apply for a position through our careers page on our website. Make sure to review the job requirements and submit a tailored resume and cover letter that highlights your relevant skills and experience.

We typically aim to respond to all applicants within two weeks of receiving their application. However, the timeframe may vary depending on the position and hiring process. If you have not heard back within two weeks, you can follow up with our recruiting team for an update on your application status.

Our company offers internships in a variety of departments, including software engineering (Backend, Frontend, DevOps, Mobile), UX Design, Project Management, and Business Analysis.

Depending on the department, we require applicants to have proficiency in programming languages such as Java, Python, JavaScript, or Swift, experience with software development tools such as Git or JIRA, and knowledge of database systems or cloud computing platforms. We also look for applicants who have experience developing applications or building software products.

As a UX design intern, you will be working on projects that involve designing user interfaces and user experiences for our software products. You will work closely with the design team to create wireframes, prototypes, and mockups that align with user needs and company goals.

For a Project Management internship, we look for applicants with strong organizational skills, communication skills, and attention to detail. You will be responsible for managing project timelines, coordinating with cross-functional teams, and ensuring that projects are completed on time and within budget.

For a Business Analysis internship, we look for applicants with strong analytical skills, problem-solving skills, and the ability to understand and interpret data. You will be responsible for analyzing business requirements, identifying areas for improvement, and making recommendations for process improvements.

We prioritize providing our interns with the support and mentorship they need to succeed. You will have a designated supervisor or mentor who will provide guidance and feedback throughout your internship. Additionally, we offer regular training and development opportunities to help you enhance your skills and knowledge, including workshops, lunch and learns, and networking events. We also prioritize providing interns with opportunities for growth and advancement within the company.

Contact us

Let’s discuss your project

Get in touch with us and discover how we can support you and your business. We look forward to getting to know you.

Our Benefits:
Customers Who Trust Us:
Your Next Steps with Radity:
1
We carefully analyze your requirements
2

We sign an NDA, if needed

3

We prepare a custom proposal for your project

Schedule a Free Consultation