Location: Fully Remote
Job Type: Full-Time
Experience Level: Mid-Senior
About us:
We are a dynamic and innovative tech company focused on web performance, currently developing a cutting-edge SaaS platform. Our team is passionate about delivering high-quality, efficient, and simple solutions in the web development sphere. We are looking for a Mid-Senior Full Stack Developer to contribute significantly to our ongoing projects.
Technology Stack:
- Remix.run
- React
- Directus
- TypeScript
- GraphQL/REST APIs
- MongoDB
- Node.js/Express
- PostgreSQL
- Redis
- Docker Compose
- Linux
Key Responsibilities:
- Lead the development and implementation of the SaaS platform, focusing on high-quality, scalable code.
- Develop and maintain web applications using TypeScript, React, Node.js/Express, and PostgreSQL.
- Work on database modeling, ensuring efficiency and reliability.
- Implement and manage Docker Compose setups for container orchestration.
- Utilize Redis for caching and efficient data retrieval.
- Develop and maintain MongoDB databases and GraphQL/REST APIs.
- Contribute to front-end development with advanced CSS, including animations.
- Collaborate with the team to make architectural decisions and streamline the development process.
- Mentor junior developers and assist in their skill development.
- Actively participate in deployment strategies and ensure smooth deployment across Linux environments.
Required Technical Skills:
- Minimum of 3 years of experience in full-stack development.
- Proficiency in TypeScript, React, Node.js/Express, PostgreSQL.
- Strong experience with Docker Compose
- Strong CSS skills(including animations).
- Experience in Redis, database modeling, MongoDB, GraphQL, REST APIs.
- Solid understanding of Linux operating systems.
- Understanding of web performance concepts.
Good to Have Skills (Optional):
- PHP
- WordPress
- Flutter
- Kubernetes
- Google Cloud Platform/AWS experience
Other Required Skills:
- Excellent communication skills in English.
- A strong commitment to code quality and simplicity.
- A proactive “figure-it-out” mentality, capable of handling challenges independently.
- Self-disciplined and able to manage time effectively.
What We Offer:
- Flexible work policy
- Opportunity to work on cutting-edge technology and make a significant impact in a growing company.
- A supportive and collaborative work environment where your ideas and contributions are valued.
- Fully remote position; please note that candidates must have their own work device.
- Embraces a growth mindset, continuously seeking opportunities for learning and improvement, both individually and as part of the team.