Web Extension Developer (JavascriptC)
Prague - Czech Republic
Job Summary
As a SW development engineer in the Government Platform & Services R&D you will contribute to fulfilling the marketing vision of governmental services based on secure digital documents and digital identity. You will contribute to product development to deliver Digital Identity platform to governments: a solution that can verify users identity based on electronic documents and biometric verifications and create new authentication means for the user or to issue a digital document into his mobile phone. You will be in contact with solution front-end and back-end development team and your role will be responsible for designing coding and deploying the extensions for browsers. The browser extension is used for reading electronic document and smart cards capturing fingerprints and providing additional security to the front-end client. These browser extensions are used by millions of users all around the world.
The applications you will develop is web extensions for browsers of all brands and the most used desktop platforms. The development consists of cryptographic and security improvements and development of new features to protect the users against new security threats.
As a member of our team you will contribute to development of key products and components which are then used by other Thales teams to deliver tailor-made solutions to governments and citizens all around the globe.
A week in the life of a Web Extensions software developer:
- You will work in a small team of developers cooperate closely with product owner on product delivery in required time frame and quality
- You will analyse the product needs and contribute to product specification
- You will follow latest trends in browser technologies and inform team members about evolution of the browsers.
- You will design UML architecture and contribute to implementation of reusable software components
- You will work on proof-of-concepts of new technologies and innovative solutions.
- You will give support to developers from other teams who are using your binaries.
- You will contribute to user documentation of your software.
- You will technically support and develop junior team members
- You will work on compatibility testing and improvements when new version of a web browser is released by its vendor.
Knowledge Skills and Experience:
- To succeed at this job you must have good knowledge of JavaScript Ajax web extension development and cross-browser compatibility.
- It would be preferred if you have in addition experience with C or C HTML and CSS.
- Advantage will be experience with macOS and Linux platforms.
- You must be fluent in English.
- We would like someone to join our team who is enthusiastic about software development and computer security who is a team-player autonomous and creative able to learn and has good communication skills.
- You do not need to have a university degree in computer science but its surely an advantage.
- We are looking for someone with at least 5 years of experience in SW development.
Required Experience:
IC
About Company
In all critical environments - air, land, sea, space and cyberspace - decision-makers, operators, crews and members of our armed services and security forces are faced with millions of important decisions every day. It is in supporting these people that Thales in the United States ha ... View more