We are seeking a highly skilled and experienced Senior Fullstack Engineer to join our dynamic . This role is pivotal in driving the design, development, and deployment of scalable, robust web applications and backend services that power seamless user experiences across web and mobile platforms. As a senior engineer, you will lead the full software development lifecycle, collaborate closely with cross-functional teams, and mentor junior engineers to foster a culture of technical excellence and continuous improvement. Your expertise will directly impact the evolution of our architecture and tooling, ensuring we remain at the forefront of technology in a fast-paced, innovative environment.
Responsibilities
- Architect and develop scalable, maintainable, and high-performance front-end solutions using React.js and associated technologies.
- Design and implement backend APIs, services, and data models that support seamless and efficient web and mobile experiences.
- Collaborate closely with product managers, UX/UI designers, and fellow engineers to translate business requirements into effective technical solutions.
- Write clean, well-documented, and testable code adhering to best practices and coding standards.
- Conduct thorough code reviews to maintain high code quality and share knowledge across the engineering team.
- Troubleshoot and resolve complex technical issues spanning the full technology stack.
- Drive continuous improvement of development processes, tools, and infrastructure to enhance productivity and product quality.
- Mentor and guide junior engineers, fostering a collaborative, growth-oriented, and inclusive team environment.
- Stay abreast of the latest trends and advancements in web and backend development, proactively recommending and implementing improvements to our architecture and tooling.
- Demonstrate a strong sense of ownership, urgency, and prioritization in a dynamic, fast-moving environment.
Requirements
Must-Have Skills
- 7+ years of professional software development experience, ideally in fullstack or web-focused roles.
- Extensive experience with React.js and its core principles.
- Solid understanding of state management libraries.
- Experience with RESTful APIs and integrating front-end applications with back-end services.
- Familiarity with modern front-end build tools and workflows.
- Experience with testing frameworks.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Practical experience in backend development using GoLang, Node.js, or Java, enabling you to design and implement scalable backend services and APIs.
- A mindset focused on seizing opportunities and moving with urgency
- Dedication to fierce prioritization and operational excellence
- Adaptability to a dynamic, fast-moving environment
- A growth mindset and openness to feedback #LI-Remote