A #Crypto focused Investment VC, helping cutting-edge #blockchain #startups accelerate their growth.
We are looking for a skilled and motivated Front-End Developer with a proven track record of building complex B2B applications using React and other relevant technologies. The ideal candidate will have 4-5 years of experience in front-end development and a deep understanding of optimizing applications using React and other front-end technologies. As a Front-End Developer at Apex Digital, you will play a pivotal role in designing, developing, and enhancing our suite of B2B applications, ensuring they deliver an exceptional user experience and meet our clients' business objectives.
- 4-5 years of professional experience in front-end development, with a strong focus on building B2B applications.
- Proven expertise in React and other front-end technologies, with a demonstrated ability to architect, develop, and optimize complex user interfaces.
- Experience with state management libraries (e.g., Redux, MobX) and modern front-end build tools (Webpack, Babel, etc.).
- Solid understanding of web performance optimization techniques and tools.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Strong problem-solving skills and a proactive attitude towards identifying and addressing technical challenges.
- Excellent communication and teamwork abilities, with the capacity to collaborate effectively with cross-functional teams.
- Portfolio of past projects showcasing your front-end development skills and contributions to B2B applications.
- Knowledge of microservices architecture, enabling seamless integration of user interfaces with distributed services.
- Collaborate closely with cross-functional teams, including designers, back-end developers, and product managers, to understand project requirements and translate them into effective user interfaces.
- Build responsive and user-friendly front-end interfaces for our B2B applications using React and other relevant technologies.
- Architect and implement complex features and functionalities, ensuring high performance, scalability, and maintainability of the codebase.
- Optimize front-end applications for speed and efficiency, utilizing best practices for performance optimization and code splitting.
- Strong understanding and implementation of industry-best front-end security practices, including input validation, data sanitization, cross-site scripting (XSS) prevention, and secure communication protocols (such as HTTPS), to ensure the development of robust and secure web applications.
- Stay up-to-date with the latest front-end development trends, tools, and technologies, and apply them to improve our development processes and deliverables.
- Troubleshoot and debug issues as they arise, providing timely solutions and collaborating with the team to implement fixes.
- Contribute to the continuous improvement of our development practices, tools, and workflows.
- Experience with testing frameworks and methodologies (e.g., Jest, Enzyme, Test-Driven Development).
- Knowledge of UX/UI design principles and an eye for detail in implementing designs.
- Familiarity with server-side rendering and progressive web app development.
- Previous experience working in a fast-paced, startup-like environment.