Backend Developer
BSA Solutions Inc.
- Cebu City, Cebu
- Permanent
- Full-time
- Work on cutting-edge technology and be part of a collaborative and forward-thinking team.
- Competitive compensation with excellent benefits.
- Personalised development program.
- Being part of an international team of smart and passionate colleagues.
- Design and develop robust integration solutions to facilitate data transfer and communication between different systems, applications, and platforms.
- Implement RESTful APIs, handle XML and JSON data formats, and work with SOAP-based web services for integration purposes.
- Develop and maintain server-side logic, data processing pipelines, and backend services using TypeScript.
- Collaborate with cross-functional teams to understand system requirements, data models, and integration points.
- Implement efficient data mapping and transformation strategies to ensure data compatibility across different systems.
- Leverage PostgreSQL database management system for data storage, retrieval, and querying.
- Utilise server-side rendering (SSR) frameworks - specifically SvelteKit - to build high-performance web applications.
- Integrate and leverage Redis for caching, rate-limiting, task queuing and other performance optimisation techniques.
- Ensure the security, scalability, and performance of integration solutions by following best practices and industry standards.
- Collaborate with DevOps teams for continuous integration, deployment, and monitoring of backend services.
- Participate in code reviews, provide technical guidance, and contribute to the overall improvement of the codebase and development processes.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Proficient in TypeScript and have a strong understanding of object-oriented programming principles.
- Extensive experience with RESTful APIs, XML, JSON, and SOAP-based web services.
- Proficient in working with PostgreSQL database management system.
- Familiarity with server-side rendering (SSR) frameworks such as SvelteKit or NextJS.
- Experience with Redis or other in-memory data stores.
- Strong problem-solving and analytical skills, with the ability to understand complex system architectures and data models.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Commitment to writing clean, maintainable, and well-documented code.
- Knowledge of continuous integration, deployment, and monitoring practices.
- Familiarity with cloud computing platforms (e.g., Vercel, Upstash, AWS, GCP, or Azure) is a plus.
- Excellent verbal and written English and interpersonal skills to interact with clients and team members effectively.
- Providing you with competitive compensation and benefits that exceed market standards and the Labor Law.
- Ensuring your health and well-being with a comprehensive and generous HMO benefits package for you and one dependent from the start date, a 24/7 employee assistance program, mental health assistance with licensed practitioners, and in-house fitness and wellness programs.
- Encouraging you to take ownership of your choices and be accountable for your personal growth, happiness, and success.
- Challenging your status quo, pushing your boundaries for you to embrace your potential and pursue greatness.
- Building supportive and inclusive communities that inspire and uplift each other, fostering a sense of belonging and connection among its employees and the wider local communities.
- Encouraging you to be authentic, be true to yourself, embrace your uniqueness, and live a fulfilling and purpose-driven life.
- Promoting a growth mindset and a commitment to lifelong learning and encouraging you to seek knowledge, explore new experiences, and embrace challenges as opportunities for personal and professional development.
- Encourages you to appreciate each moment and find balance in your lives, being fully present in the moment, cultivating mindfulness, and finding joy in the present.
- Encouraging you to set clear intentions, align your actions with your values, and make conscious choices that contribute to your overall well-being and happiness.