Are you a software whiz itching to apply your skills to real-world AI applications? Want to join a winning team of top talent and make a big social impact? Keen on learning new technologies and staying ahead with the latest trends? If this sounds like you, we want to hear from you.
We are seeking an experienced Sr. Full-Stack Developer with strong Typescript skills, back-end in Node.js, front-end in React, and proficiency with SQL. The ideal candidate is a self-starter who thrives in a fast-paced environment and is capable of delivering high-quality results under tight deadlines.
\n- Take ownership of tasks and drive them to completion with minimal supervision.
- Independently unblock yourself and resolve ambiguity through proactive problem-solving.
- Develop and maintain scalable web applications using Node.js and React.
- Write clean, maintainable, and efficient code in TypeScript.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Implement testing procedures, including unit and integration tests.
- Contribute to project planning, propose solutions, and deliver high-quality code on time
- Stay up-to-date with the latest industry trends and technologies.
- 3+ years of TypeScript development experience, including Node.js, Zod, and TypeORM.
- 2+ years of React front-end development experience.
- Proficient in SQL and database access (use of ORM).
- Excellent knowledge of HTML, CSS, and JavaScript.
- Experience with modern front-end build pipelines and tools.
- Familiarity with responsive design, cross-browser, and web performance optimization.
- Understanding of RESTful APIs and integrating with back-end services.
- Knowledge of accessibility standards and best practices.
- Strong software development skills, including OOP and test-driven development.
- Self-motivated with the ability to work independently with minimal supervision.
- Strong communication and teamwork skills.
- Advanced English proficiency (oral and written).
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with containerization tools like Docker.
- Knowledge of GraphQL and NoSQL databases.
- Experience with Agile/Scrum development methodologies.
- Contributions to open-source projects or a strong online technical presence.
- Opportunity to work in a remote environment with a highly collaborative and diverse team.
- Competitive compensation according to experience and skills.
- Flexible hours and the possibility to manage your own time.
- Opportunities for learning and continuous professional development.