At DotOne, we’re dedicated to building innovative digital products that connect millions of users through seamless, scalable, and engaging experiences. As a Senior Front-end Software Engineer, you will play a pivotal role in leading front-end initiatives, delivering high-quality features, and ensuring our platforms not only meet but exceed user expectations.
Responsibilities:
Collaborate with cross-functional teams (backend, product, design) to translate business requirements into technical solutions.
Break down complex product features into modular, shippable components with clear timelines.
Maintain a high-quality bar by enforcing best practices in code quality, and documentation.
Drive UI/UX consistency across platforms and ensure responsiveness across mobile and desktop devices.
Advocate for performance and security best practices.
Proactively identify and solve technical issues across the stack.
Participating in code reviews and suggesting technical improvements and best practices.
Contribute to product planning with technical insights to align roadmaps with engineering capabilities.
Mentor junior developers, fostering knowledge sharing and team growth.
Required Skills:
5+ years of experience as a Front-end Developer, specializing in ReactJs and NextJs.
Advanced proficiency in JavaScript and TypeScript.
Deep expertise in the React.js and Next.js ecosystems, including advanced patterns and architecture.
Strong experience with React Query and State Management tools.
Strong understanding of RESTful API integration.
Proficiency in Responsive, Mobile-First Design using Tailwind CSS and Material UI.
Advanced knowledge of authentication methods (JWT, KeyCloak, refresh tokens).
Familiar with Performance scoring tooling (Lighthouse, Chrome DevTools) and metrics.
Mastery of Git and collaborative development workflows.
Skilled in performance tuning, debugging, and browser compatibility.
Familiarity with agile development methodologies and scrum ceremonies.
Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders.
A growth mindset and passion for learning and staying ahead of industry trends.
Preferred/Optional Skills:
Comfortable working with Monorepo Architectures and managing shared packages across multiple apps
Experience with CI/CD workflows and build tools (e.g., Vite, Webpack, TurboPack)
Experience implementing feature flags or A/B testing strategies
Familiarity with Micro-Frontends, module federation and component-driven development using Storybook
Knowledge of analytics, logging, and monitoring tools (e.g., Sentry, Post Hog, Kibana)
Knowledge of unit, integration and E2E testing frameworks
Experience contributing to open-source projects or developer communities
Avan Dade Pardaz is a fast-growing software company with a team of nearly 60 talented developers. We work closely together like a family while staying incredibly hardcore and passionate about what we do. We’re a team of curious nerds building cutting-edge solutions, constantly experimenting, learning, and pushing the limits of modern technology