Software Engineer (TypeScript, Java)
About the Company:
Remolity, Inc. is a technology-driven platform founded in 2026, focused on making remote work opportunities more accessible, transparent, and easier to navigate. The platform connects professionals with remote job opportunities across multiple industries, helping candidates find positions that match their skills, compensation expectations, and work preferences. Through job discovery tools, personalized filters, and clear opportunity comparisons, Remolity aims to simplify the job search process and help people make informed career decisions.
About the Role:
Remolity is seeking a motivated and technically skilled Software Engineer to help build, scale, and improve its remote job platform. This is a full-time, remote position focused on developing reliable back-end systems, APIs, and core platform functionality. You will contribute to features that enhance job discovery, search performance, candidate preferences, and the overall user experience. The role also involves collaborating with product managers, designers, and other engineers, taking ownership of engineering challenges, and contributing to the technical development of a growing digital platform.
Key Responsibilities:
Design, develop, test, and maintain scalable back-end services and APIs that support the platform.
Build and improve features for job search, filtering, user preferences, and opportunity discovery.
Develop efficient database queries, data models, and integrations.
Optimize application performance, scalability, security, and system reliability.
Write clean, maintainable, and well-documented code using established engineering practices.
Work with product managers, designers, and engineers to translate business requirements into technical solutions.
Participate in code reviews, debugging, automated testing, and improvements to engineering workflows.
Investigate and resolve technical issues while supporting monitoring, troubleshooting, and production stability.
Contribute to technical planning, documentation, and continuous improvement initiatives within a distributed team.
Required Qualifications:
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
Strong understanding of computer science fundamentals, including data structures, algorithms, and software design principles.
Proficiency in at least one modern programming language, such as Python, JavaScript/TypeScript, Java, or a comparable language.
Practical experience developing back-end applications, building APIs, and integrating relational or NoSQL databases.
Knowledge of object-oriented programming, modular architecture, and maintainable software design.
Familiarity with RESTful APIs, client-server architecture, and modern web development practices.
Experience using Git and participating in collaborative software development workflows.
Understanding of software testing methodologies, including unit testing, integration testing, and automated quality assurance.
Strong analytical thinking, troubleshooting skills, and attention to detail.
Ability to communicate effectively, manage priorities independently, and collaborate in a fully remote environment.
Preferred Qualifications:
Experience with cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
Familiarity with containerization, CI/CD pipelines, and modern deployment workflows.
Exposure to distributed systems, microservices, or high-availability architectures.
Experience with search functionality, recommendation systems, or data-driven web applications.
Interest in remote work technology, recruitment platforms, and accessible digital experiences.
Compensation & Work Arrangement
Annual Salary: $65,000–$75,000 USD
Employment Type: Full-Time
Work Arrangement: RemoteJoin Remolity
At Remolity, software engineering goes beyond building features. The focus is on creating technology that helps people discover professional opportunities and make confident career decisions. If you enjoy solving technical challenges, building scalable applications, and developing products that deliver value to users, Remolity encourages you to apply and contribute to a more transparent and accessible future for remote work.