Обява
Премиум
Full Stack Developer (React, TypeScript, Node.js, AWS)
We are seeking a Full Stack Developer to join our client’s team and contribute to the development of innovative satellite-related projects. This role offers the flexibility of working remotely, with the option to work from our office in Plovdiv, Bulgaria. The position is part of a long-term outsourcing project, focused on building and enhancing complex full-stack applications within a cloud environment.
Responsibilities:
- Design, develop, and maintain complex full-stack applications, improving existing functionality while building new features using TypeScript, React, Node.js, and AWS services;
- Implement web-based user interfaces (GUIs) using modern front-end technologies, primarily React and TypeScript, to create intuitive and responsive designs;
- Develop robust back-end logic using Node.js, integrating with SQL and NoSQL databases (e.g., MongoDB, DynamoDB, PostgreSQL, MySQL) to ensure efficient data storage and retrieval;
- Collaborate with cross-functional teams to translate project requirements into scalable, well-architected solutions, leveraging serverless architecture, microservices, and AWS technologies such as CloudWatch and API Gateway;
- Conduct code reviews to ensure high-quality, maintainable, and secure code, providing constructive feedback to improve overall team performance;
- Troubleshoot, debug, and resolve software-related issues, ensuring the stability and performance of the applications;
- Stay up to date with the latest advancements in full-stack development, cloud computing, and microservices, applying new knowledge to improve the platform’s performance and capabilities.
Requirements:
- 2+ years of experience in full-stack development with proficiency in TypeScript, React, and Node.js;
- Strong familiarity with SQL and NoSQL databases (e.g., MongoDB, DynamoDB, PostgreSQL, MySQL);
- Expertise in cloud technologies, particularly AWS, with a solid understanding of best practices in serverless architecture and event-driven systems;
- Experience in microservice architecture and designing scalable applications;
- Excellent problem-solving abilities and attention to detail;
- Proficiency in English at a B2 level or higher, with strong communication and soft skills.
Nice to Have:
- Experience in satellite-related projects or similar fields;
- Knowledge of AWS tools such as Lambda, S3, and EC2.
What We Offer:
- A fully remote position with the option to work from our office in Plovdiv, Bulgaria;
- Competitive compensation of up to 8100 leva gross per month, depending on experience and qualifications;
- Long-term stability in an outsourced role, working on cutting-edge satellite projects for an international client;
- A collaborative, innovative work environment with opportunities for growth and professional development.
If you feel the challenge, apply now!