Accessibility links

Breaking News

Full stack .NET developer

Open until suitable candidate is identified

Please quote vacancy number: TEC1234-2001

About Our Team

We are looking for a strong developer experienced with both C# and React or similar modern JavaScript framework such as Vue. You will be working on extending and maintaining frontend code and serverless backend. With a significant re-architecture across all layers of the stack underway, you will join our core product team working on the UI and business logic. 

On the Front End, that means building a reusable component library using React and on the backend it’s about breaking down our legacy system into domain driven microservices using .NET Core and Node JS.

What would you be doing?

  • You will help with developing both backend modules and frontend applications (React).
  • Collaborate with backend developers, web designers and testers to improve usability
  • Work cross functionally across internal teams according to assignments from product managers and the team lead

You have:

  • Strong knowledge of C# and .NET including MVC
  • A solid understanding of Web APIs and SQL (preferably on MSSQL SERVER)
  • JavaScript expertise, understand fully and practiced enough of React / Vue / similar
  • Experience in Redux or similar state management framework
  • Exposure to server-side programming (in Node.JS and .NET)
  • Experience with common front-end development tools such as Webpack, NPM, ...
  • Have preference for use of JS/CSS/HTML tooling - Babel, Less/Sass
  • Work independently with high level objectives and minimal supervision
  • Used agile development such as Scrum or Kanban, with the Atlassian stack (JIRA, Bitbucket, Confluence) as management SW preferred, ability to use Git
  • Written unit and integration test for your code and communicated specification for  end to end test to the QA team  
  • Ability to understand and follow release procedures

As extra you will come with experience and skills in:

  • Domain Driven microservices architecture
  • .NET Core
  • Familiarity with modern operations and deployment practices and technologies, including Linux systems and Docker

Should you be interested in this position please apply by submitting your CV and a cover letter in English.

Apply Now

Appointment against this post is on a local basis only. Please note that for the locally advertised positions preference will be given to those with a work permit and/or a valid residence status in the Czech Republic. Locally recruited employees should reside within commuting distance of Prague, Czech Republic, or be willing to move to take up work. They are not eligible for allowances applicable to candidates who are internationally recruited. Rather, they receive statutory benefits as per Czech labor law. Salary scales for locally recruited employees are based on the best prevailing local conditions. RFE/RL does, however, cover the costs of interview travel and, upon appointment, some relocation costs.
Note: In response to changing operational requirements, RFE/RL retains the discretion not to make an appointment, or to modify the job specifications for a particular vacancy.

Who we are ...

Radio Free Europe/Radio Liberty (RFE/RL) is an international broadcast organization based in Washington, D.C. and Prague, Czech Republic. RFE/RL's programs -- via radio, the Internet, and television -- reach influential people in 22 countries, including Afghanistan, Iran, Russia, the Caucasus, and Central Asian nations. RFE/RL's mission is to provide accurate and reliable news and information to domestic audiences in the local language. RFE/RL broadcasts in 26 languages and attracts more than 26 million weekly listeners and online visitors. With more than 400 journalists, 750 freelancers, and 17 local bureaus, RFE/RL is one of the most comprehensive news operations in the world. It is funded by the U.S. Congress through the U.S. Agency for Global Media (USAGM).

RFE/RL Standards

RFE/RL is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Positions at RFE/RL are considered Public Trust Positions, with appointment contingent upon the positive outcome of a background investigation.