Lead Developer

Paradox
Summary
Join Paradox, a pioneering EdTech company, and play a pivotal role in building the next-generation Paradox App, a state-of-the-art online learning management system. You will be responsible for developing new features, ensuring scalability and performance, designing intuitive user interfaces, troubleshooting technical issues, and collaborating with cross-functional teams. This full-time position offers remote work flexibility or the option to work from our offices in Dubai or Lisbon. French and English fluency is required. The ideal candidate possesses extensive full-stack development experience, expertise in TypeScript and React.js, and a strong AI mindset. Paradox offers a unique company culture emphasizing growth, impact, freedom, and well-being, including various benefits such as flexible working hours, remote work options, and professional development opportunities.
Requirements
- 3-6 years of experience in Full Stack Development, Lead Development or as CTO of a startup
- Deep expertise in TypeScript & React.js (minimum 3 years experience)
- Proficient in Tailwind CSS for sleek and responsive designs
- Strong AI mindset β you actively integrate AI into your workflow
- Passion for writing clean, maintainable, and scalable code
- French and English fluency is required
Responsibilities
- Develop new features that enhance the Paradox App and redefine how users learn online
- Implement AI-driven functionalities that personalize the learning experience
- Continuously test, iterate, and push boundaries to improve performance and usability
- Collaborate with cross-functional teams to integrate feedback and rapidly iterate on new ideas
- Ensure the application can handle large volumes of concurrent users while maintaining speed and reliability
- Optimize resource usage and infrastructure costs without sacrificing performance
- Leverage CDN and caching strategies to improve load times globally
- Work closely with product and design teams to build intuitive, beautiful, and efficient user interfaces
- Rapidly prototype features to test and refine customer experiences
- Incorporate AI and automation to enhance user interactions
- Investigate and resolve technical challenges to ensure a seamless user journey
- Analyze recurring issues and proactively implement solutions to prevent future problems
- Work across teams to ensure a stable and efficient system
- Actively participate in tech architecture discussions and planning sessions
- Provide and seek constructive feedback to continually improve the development process
- Work within Agile frameworks to ensure timely and high-quality delivery
Preferred Qualifications
- Experience with Nest.js
- Experience working with Chargebee API, ZohoBooks API
- Experience with LMS applications and mobile development
Benefits
- Flexible working hours
- A remote culture from day one with the freedom to work from wherever you want
- Magnificent offices in Dubai and Lisbon: youβre at home worldwide
- Standing desks paid by the company, if you live far from our offices
- Macbook: to be the most efficient in your work
- 350β¬ per year paid by the company to take care of yourself (for your gym, or dance class or whatever make you feel great)
- 150β¬ per year paid by the company to boost your knowledge (books, education): we are passionate about learning and want to support your growth)
- 1:1 coachings : a Paradox coach supporting you personally or professionally to live your best life
- Team buildings