We are looking for a talented and motivated Junior+/Middle Level Fullstack Developer to join our dynamic team to work with an innovative loan servicing system that bridges the gap between banks seeking great customers and consumers looking for flexible payment options for their home improvement projects. In this role, you will work on core development, data management, and infrastructure tasks, contributing to the growth and scalability of the platform. The tech stack includes Node.js, React, TypeScript, and AWS infrastructure. The ideal candidate can thrive in a startup environment, is a proactive problem-solver, and has excellent spoken English skills.
Your responsibilities will include:
Develop and maintain scalable, high-performance web applications using Node.js, React, and TypeScript.
Collaborate with cross-functional teams to design, implement, and deploy new features.
Work on both frontend and backend development, ensuring seamless integration between the two.
Manage and optimize data workflows, including database design, queries, and data processing.
Contribute to infrastructure development and maintenance on AWS, ensuring reliability and scalability.
Write clean, maintainable, and well-documented code.
Participate in code reviews, providing and receiving constructive feedback.
Troubleshoot and debug issues across the stack, ensuring smooth operation of the platform.
Stay up-to-date with industry trends and emerging technologies to continuously improve our product.
Thrive in a fast-paced startup environment, adapting quickly to changing priorities and requirements.
You’ll Be A Great Fit If You Have:
1-3 years of professional experience as a Full-stack Developer or similar role.
Proficiency in Node.js, React, and TypeScript.
Experience working with AWS infrastructure (e.g., EC2, S3, Lambda, RDS).
Strong understanding of database systems (SQL/NoSQL) and data management best practices.
Familiarity with RESTful APIs and microservices architecture.
Knowledge of version control systems (e.g., Git) and CI/CD pipelines.
Ability to write clean, efficient, and well-documented code.
Strong problem-solving skills and a proactive attitude.
Excellent spoken and written English communication skills.
Comfortable working in a startup environment, with a willingness to wear multiple hats and take ownership of tasks.
Why Working at Satellite is Awesome:
Competitive compensation
English-speaking environment
Opportunities for rapid career development in a hyper-growth startup
Sponsored career development
English lessons
Sport compensation
Medical + Dental insurance
Cool office in the city center
Additional 3 paid sick days
Flexible work start time
Coffee, fruits, snacks, etc.
Gifts on birthdays, holidays and special occasions