Posted today · be early
Senior Software Engineer (Full Stack)
Web3Auth
WorldwideremotePosted today
Skill Required
Software-EngineerFull-Stack-DeveloperFull-Stack-EngineerFull-Stack-Web-DeveloperSenior-Full-Stack-EngineeringSenior-Full-Stack-Engineer-(React-Node.Js)Senior-Fullstack-DeveloperSenior-Full-Stack-DevelopmentSenior-Full-Stack-Engineer-(JavaScript-Python)Senior-Full-Stack-Engineer-(Java-+-Cloud)Full Stack DeveloperSoftware EngineerSoftware DeveloperMicroservicesCryptographyEngineeringJavaScriptTypeScriptBlockchaindevelopingAngularMongoDBGolangdesignNode.jsReactReduxMySQLCI/CDAgileWebpackUnityVueAWSGitandCICDFulltime
Key highlights
- Blockchain or Crypto experience is essential
- 3+ years of work experience with a Bachelor's Degree, or 2+ years with an Advanced Degree (e.g. Masters)
- Full-stack development role with end-to-end technical ownership
- VC-backed company working on applied cryptography
- Open-source focused — git repository available
- Tech stack includes Golang, JavaScript/TypeScript, and modern front-end frameworks
Role overview
Web3Auth is a VC-backed company specializing in applied cryptography and private key management software, with a vision to proliferate the usage of cryptographic keys to empower individuals. This role involves taking end-to-end technical and engineering ownership of applications and product features as a full-stack developer, building and enhancing software while coordinating across engineering teams. The company is execution-driven, flexible, and impact-focused, aiming to provide a seamless user experience to integrating applications and driving ecosystem adoption.
Responsibilities
- Take complete end-to-end technical & engineering ownership of one or more applications / product features.
- As a full-stack developer, design, develop, document and implement new functionality, as well as build enhancements, modifications, and corrections to existing software.
- Coordinate engineering activities across the delivery of the project and work with engineers to ensure they are delivering quality and efficiently against project requirements.
- Take a hands-on role in influencing and guiding day-to-day development activities by leading architecture decisions, participating in designs, design review, code review, and implementation.
- Be the ambassador for engineering best practices across the development lifecycle.
- Create design documents, code, unit/functional test, document and implement new programs and subprograms, as well as enhancements, modifications, and corrections to existing software.
- Participate in the Agile process including stand-up meetings, sprint planning, reviews and retrospectives.
Requirements
- 3+ years of work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters).
- Be passionate about cutting-edge technology and solving complex business problems.
- Blockchain or Crypto Experience Essential.
Nice to have
- Experience in developing web-based applications, libraries and microservices using Golang/ Javascript/ Typescript and others.
- Strong interest or experience in cryptography / blockchain development.
- Working experience in Angular, React, Vue, NodeJS, MySQL, Mongodb and REST web services is a plus.
- Understanding of state-management patterns such as Redux, Vuex or similar frameworks, experience with modern front-end technologies (Babel, web-pack, etc).
- Proven track record of delivering projects with high quality UI.
- Experience with dApps, crypto wallet development (strong plus).
- Exposure to CI/CD, AWS is a plus.
Additional details
- Web3Auth is a VC-backed company that works on applied cryptography and we specialize in private key management software.
- Our company vision is to proliferate the usage of cryptographic keys to enable use cases that empower the individual.
- Our solution allows for applications to set up a public key infrastructure while maintaining flows that end-users are familiar with.
- You can (git) check out all of our open-source code.
- We're heavily execution-driven, flexible and impact-focused.
- Our aim is to provide a seamless user experience to the applications that integrate us, ultimately driving adoption in the ecosystem.
- Originally posted on Himalayas.