Summary
The job is for a Front End Engineer at Seedify, a remote blockchain gaming launchpad and incubation ecosystem. The role involves UI development, cross-browser compatibility, performance optimization, collaboration with design teams, integration with backend services, state management, code quality, testing and debugging, technical leadership, continuous integration/continuous deployment (CI/CD), documentation, keeping up-to-date with industry trends, accessibility compliance, feedback implementation, security best practices, and team structure.
Requirements
- 4+ Years of experience working as a Front End Engineer or Senior Front End Engineer
- Proficient in front end development
- Responsive and Mobile Design skills
- Experience with state management libraries (like Redux, Vuex, or NgRx) and concepts
- Knowledge of CSS preprocessors like SASS or LESS
- Proficiency in ES6+ features and asynchronous programming models
- Ability to optimize web applications for speed and scalability
- Experience in ensuring compatibility across various browsers and devices
- Familiarity with build tools like Webpack, Rollup, or Parcel
- Proficiency in testing frameworks and tools like Jest, Mocha, Jasmine, or Cypress
- Experience with RESTful and GraphQL API integration
- Interest on Web3 ecosystem, wallets & transactions, IDOs & ICOs, DeFi (staking, farming, liquidity pools), omnichain
- Experience working on a user-centric product development environment
- Technical leadership experience
Responsibilities
- Lead the development of user interfaces using modern front-end frameworks (React)
- Ensure the implementation of responsive and adaptive design principles for optimal display across various devices
- Optimize web pages for maximum speed and scalability
- Collaborate with backend developers to integrate APIs and understand the server-side logic
- Implement and manage state control using appropriate tools and frameworks
- Maintain high code quality and ensure adherence to coding standards
- Write and maintain unit and integration tests
- Debug issues across multiple browsers, optimizing the code as necessary
- Provide technical leadership to the team
- Mentor other developers, and contribute to team growth and knowledge sharing
- Work with CI/CD tools to automate testing and deployment processes
- Create and maintain thorough documentation for all front-end code and components
- Stay current with the latest trends and technologies in front-end development and blockchain integration
- Ensure that web applications are accessible according to WCAG standards
- Address feedback from stakeholders, including product managers, designers, and users, to iteratively improve the product
- Implement front-end security best practices to protect user data and mitigate risks from vulnerabilities such as XSS or CSRF attacks
Preferred Qualifications
- Strong knowledge of Web3 ecosystem and blockchain
- Understanding of AWS infrastructure and infrastructure as code
- Bachelorβs degree in computer science or similar, or related education
Benefits
- 21 days of holidays / year + local bank holidays
- Sick days
- Budget for training / courses
- Budget towards purchasing work equipment such as laptop
- Salary in stablecoins (USDT), with a big bonus in SFUND token payable every 6 months