About the role
As a Software Engineer at Dayra, you will be an integral part of our engineering team, responsible for designing, developing, and maintaining our frontend applications, ensuring a seamless and visually appealing user experience. With your extensive engineering and industry experience, you will play a crucial role in shaping the future of our platform, driving innovation, and delivering exceptional solutions to our customers. You'll directly contribute to the products and technology that help us meet our customers' needs.
Working closely with product and stakeholders, you'll be building and scaling a team that will be tasked with making foundational improvements to our customer's experience as well as driving growth. Dayra is a rapidly scaling company with multiple initiatives and products, and we'll be leaning on you to influence the growth, scale, and strategy of new developments across our platform. At Dayra you'll thrive in a fast-paced environment, make an impact and lead with empathy to develop and mentor engineering teams building complex products, solutions, and systems. We're looking for someone who can help shape thinking around designing scalable products and business processes to support our rapid growth.
If you see the potential of how incredible people and organizational development products can transform a business, this is the role for you.
What you'll do
Implement responsive and user-friendly frontend applications using modern technologies, including React and Typescript ensuring they meet industry standards and best practices.
Collaborate with cross-functional teams, including backend developers, product managers, and UX/UI designers, to deliver seamless and engaging user experiences.
Optimize frontend code for performance, scalability, and security, ensuring fast load times and a smooth user experience.
Lead and participate in code reviews, ensuring high-quality code, adherence to coding standards, and identifying opportunities for code optimization and improvement.
Stay up-to-date with the latest frontend development trends, tools, and technologies to drive innovation in our applications.
Troubleshoot and debug frontend issues and work closely with cross-functional teams to resolve technical challenges.
Collaborate with backend engineers to integrate frontend applications with RESTful APIs and ensure seamless data flow.
Continuously monitor, test, and improve the usability and accessibility of our applications.
Contribute to the documentation of frontend development processes and best practices.
Continuously explore and recommend emerging technologies and tools that can enhance the performance and efficiency of our frontend systems.
Balance team investment in long term products & architecture, scrappy crisis response, and technical quality initiatives
Troubleshoot and resolve technical issues, ensuring the overall stability and reliability of our fintech applications.
Collaborate with stakeholders to gather and analyze requirements, provide technical insights, and contribute to the overall product roadmap.
What we're seeking
Must have
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
1+ Years of experience in frontend and ReactJs
Proven experience as a Frontend Engineer, with a strong portfolio showcasing your frontend development skills.
Strong understanding of RESTful APIs and asynchronous programming.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
Knowledge of web performance optimization techniques and tools.
Excellent problem-solving skills and attention to detail.
Effective communication and teamwork abilities.
Experience working in an Agile/Scrum development environment is a plus.
Nice to have
Guide teams to deliver high-quality output against tight timelines while encouraging creativity
Strategic thinker who is able to roll up sleeves to get things done
You will ensure your team delivers extraordinary output
A proven track record of building cultures that encourage ambition and foster empathy. You will create and contribute to a healthy and collaborative culture that showcases our values
Able to motivate, instill a strong sense of ownership, and build a culture of accountability in your team
Benefits
Private medical coverage
Annual learning and development allowance
Hybrid work policy (working-from-office/working-from-home)
Regular team activities
Plus Many more...
Compensation: