Senior Full Stack Developer JS - EdTech
Role details
Job location
Tech stack
Job description
Your main goal will be to take Paradox's online learning experience to the next level by building the new Paradox App, a state-of-the-art application that integrates AI, delivers an unparalleled user experience. You will be THE key player in creating an online learning management system that can handle several cohorts of hundreds of students at the same time and scales effortlessly to support thousands of students.
Our sources of inspiration are Apple, Nike, Spotify, Disney for their obsession of excelling, having a worldwide impact and not just selling products but crafting experiences.
You will be playing a pivotal role in making Paradox play at that level and becoming an iconic brand.
To do so, here are your 5 responsibilities :
1 | BUILD & INNOVATE
- 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.
2 | SCALABILITY & PERFORMANCE
- 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.
3 | USER CENTERED DESIGN
- 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.
4 | PROBLEM SOLVING & TROUBLESHOOTING
- 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.
5 | COLLABORATION & COMMUNICATION
- 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., Playing a crucial role in the development of a company whose content and products are enjoyed by millions of people Waking up in the morning knowing you are making a difference: we receive messages every day from clients who have successfully lost weight, quit smoking, reach a mile stone in their business, built better relationships, and made positive changes in their lives.
But that's not all, we believe that driven people deserve…
Requirements
Do you have experience in UI?, * 3-6 years of experience in Full Stack 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.
Personality
- You're a problem-solver who thrives on tackling challenges.
- Detail-oriented: Clean code is your signature.
- Autonomous and proactive: You don't just execute; you bring ideas to the table.
- You love learning, iterating, and improving
- You continuously learn and experiment with new technologies
- You're organized, rigorous, and adaptable, We are all craving to have an impact through our professional journey. Some want to start their own venture, some want to become an intrapreneur in their current organization, some others just want their day-to-day tasks to have more meaning.
Benefits & conditions
Let's be clear, we are looking for someone who is not just Great, and for whom Paradox ambition isn't just another cool project; but a true mission.
So if those personal interests : personal development / coaching / professional growth / education / edtech / teaching / edutainment are not things you REALLY love, and want to solve for other, let's forget it
Let's forget about it also if,
-
You don't like to be challenged and grow in your job
-
You don't like receiving or giving tough feedbacks
-
You don't question the status quo: the process are there for a reason, we have always done it this way
-
You like to have very specific & fixed tasks assigned to you. Be told what to do and how to do it.
-
Your only driver is joining a full-remote company: yes, our company culture is cool, but we want people to care about our mission, products, and their job!, 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
-
those benefits are only for full-time employees, If you have an interest in personal development, you probably already know that:
-
Making things happen is a real struggle when you don't know what truly inspires you and how to get there ;
-
Available resources are either boring or full of crazy unsubstantiated theories .
It needs to change, and we're here to make it happen!