Docyt is seeking a talented and experienced Front-end developer with expertise in ReactJS to join our team and play a crucial role in shaping our front-end architecture and technology stack. As a ReactJS senior developer at Docyt, you will be responsible for designing and implementing scalable, performant, and maintainable front-end solutions for our web applications. You will collaborate with cross-functional teams to define technical requirements, provide technical leadership, and ensure the quality and consistency of our front-end codebase.
Docyt is a rapidly growing FinTech startup based in Silicon Valley, dedicated to giving businesses control over their financial data. Our AI-powered platform automates income and expense workflows, reconciles financial statements in real-time, and generates accurate financial statements. As a ReactJS senior developer, you will have the opportunity to contribute to the development of cutting-edge technology that revolutionizes the way businesses manage their financial data.
Responsibilities
- Develop scalable, maintainable, and performant front-end solutions
- Collaborate with cross-functional teams to clarify technical requirements and translate business needs into technical solutions
- Develop and improve front-end development processes, tools, and frameworks
- Stay up-to-date with the latest front-end development trends and technologies and evaluate their potential impact on our products
- Conduct code reviews to ensure adherence to coding standards and best practices
- Troubleshoot and resolve complex front-end technical issues
Requirements
- Bachelor's Degree in Computer Science, IT or a related field
- 6+ years of professional experience in front-end development
- Good experience with front-end framework React is required
- Good knowledge of JavaScript or TypeScript, HTML5, CSS3, responsive design, single page applications
- Good experience of integrating the frontend application with Jenkins, KARMA and Ansible for deployment
- Experience of building highly scalable product right from scratch.
- Expertise in caching, minification, bundling techniques to improve front end performance
- Experience in integrating with a CDN to optimize resource bandwidth
- Experience in working with AB Test frameworks
- Experience in using front end monitoring tools to troubleshoot errors and recognise performance bottlenecks
- Good understanding of cross-browser compatibility.
- Strong foundation in computer science fundamentals: data structures, algorithms, and coding
- Proficient understanding of code versioning tools(GIT, SVN), working experience with Agile methodology and fast iterative development cycles.
- Good comprehension of core web and browser concepts (eg. JavaScript handling the asynchronous code)
- Good verbal and written communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences
- Past experience with startups and fast paced environments is an added advantage
- Excellent problem-solving and analytical skills
- Ability to effectively communicate and collaborate with cross-functional teams
- Experience in the FinTech or related industry is a plus
Benefits
- Competitive compensation
- Being an early joiner of of a fast-growing company
- Great growth potential at a fast-growing startup, we want you to grow with us!
- Company-provided laptop and necessary hardware to ensure your set up for success.
- An inclusive and motivating work culture that values team collaboration
•
Last updated on Feb 1, 2024