Senior Front End Engineer (React) at Civic

Posted on: 04/28/2022

Location: (REMOTE)

full time

Original Source

Tags: swift redux flutter lambda ios rust node serverless ancestry kubernetes web3 android kotlin docker typescript ethereum aws ux javascript blockchain dynamodb solidity react

* **Location:** Germany. This is a remote role but candidates should be based in Germany and have a residence visa for Europe. * **Language:** English is the primary working language at Civic. * **Reporting:** The Senior Front End Engineer (React) will report to the VP of Engineering. Position overview ----------------- We are looking for a Senior Front End Engineer (React) with experience working in fast-paced, Agile, distributed teams. You will be responsible for the design, implementation and testing of responsive, secure and user-friendly web and mobile applications, as well as working with architects, back-end engineers and UX designers to provide the best possible product to our users. We require a developer who is proactive, flexible, disciplined and communicative. Civic in an environment with an extremely flat hierarchy, where initiative is greatly appreciated, expected and rewarded. You will be influencing the product and architecture of our system in substantial ways. Responsibilities: ----------------- * Analysis of business requirements and solution design * Design and implementation of responsive and user-friendly UIs * Integration with Serverless back-ends running on AWS lambda and Kubernetes * Writing reusable, testable, and efficient code * Implementation of security and data-protection requirements * Employ strong coding standards for efficiency, readability, and reuse Requirements: ------------- * 4+ years experience in web frontend application development * Professional experience in mobile application development on iOS or Android * 2+ years in React.js, React Context API, Redux, Redux Observable or similar state-management libraries * 2+ years in at least two of: Flutter, React Native, Kotlin, Swift * Familiarity with Node.js, Kubernetes, Docker, and the AWS cloud stack a plus * Experience working with Scrum, preferably in a distributed team * Strong experience in automated testing platforms, continuous integration, and unit tests * Familiarity with, and interest in Blockchain technologies (we will train you further) * Proficiency in asynchronous programming techniques * Strong grounding in Web-application security * Understanding fundamental design principles around designing responsive and user-friendly applications * Experience with Git * Comfort and skill in a remote-working environment. Our Tech Stack: --------------- * Javascript (ES6+), Typescript, Node.js * React.js, React Context API, React Native, Redux, Rx * Kotlin, Swift * Serverless: AWS Lambda, API Gateway, Kinesis, DynamoDB etc. * Blockchain: Ethereum (Solidity), Solana (Rust) * Docker & Kubernetes About Civic Technologies ------------------------ Civic is the leader in decentralized identity for web3. The company’s flagship product, Civic Pass, is an integrated permissioning tool that helps business customers enable secure access to their on-chain assets. Users may also manage their Web3 identity, presence and reputation. If you’re ready to make waves at the epicenter of the most exciting industry in tech, we might be a fit. We are a team of passionate, technical and collaborative individuals who believe that identity is the key to unlocking the future of blockchain’s mainstream adoption. We work hard, celebrate success and strive to support one another to overcome challenges. We are low on ego, and high on teamwork. Civic is one of the original blockchain companies in the identity space, and is just hitting its stride. A few benefits of working at Civic: ----------------------------------- * Competitive salary and stock options * Work from wherever you like * Computer equipment and workspace touches to suit your needs * Flexible time off as agreed with your manager and your team – we don’t count hours in the seat, we focus on productivity and deliverables * Parental leave * Unlimited company-paid budget for technical/training books * Ongoing annual budget for company-paid education programs including classes, conferences, professional associations, certifications, etc. * Annual team get together somewhere on the globe – we love to see each other in person too! * Great colleagues and inspiring startup environment There is no one “Civic” kind of employee – we like it that way! Civic celebrates diversity and is committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.