Homeoffice Senior Software Engineer (Backend & Frontend) - SaaS (Remote) with verification
Michael Page · nan, · Remote
About the job
- Work on a global product|Work remotely
Our client is a Singaporean SaaS company with global presence.
Job Description
- Design, develop, and maintain scalable backend systems and APIs using Python.
- Develop frontend components using React, TypeScript, and JavaScript to build responsive and dynamic user interfaces.
- Collaborate closely with product managers, UI/UX designers, and other engineers to implement new features, ensuring smooth backend-to-frontend integration.
- Optimize database queries, API endpoints, and frontend performance for high throughput and low latency.
- Implement modern frontend practices, including state management, component-driven development, and reusable design patterns.
- Identify and troubleshoot performance bottlenecks on both the frontend and backend, ensuring reliability and scalability.
- Conduct code reviews and enforce best practices for both backend and frontend development.
- Mentor junior engineers, providing guidance on full stack development and modern software engineering practices.
- Collaborate with the DevOps team to ensure smooth CI/CD pipelines, automated testing, and deployment processes.
- Stay updated on the latest trends in full stack development, recommending new tools and technologies to improve our platform.
- Software development experience, with a focus on either backend (Python preferred, but open to other Backend stack) and frontend (React, TypeScript, JavaScript) technologies.
- Strong understanding of backend architecture, RESTful APIs, microservices, and database design (SQL/NoSQL).
- Proficiency in modern frontend frameworks (React) and building reusable components and libraries.
- Experience working with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Proficient in working with relational databases (PostgreSQL, MySQL) and familiarity with NoSQL databases.
- Familiarity with Agile methodologies and experience in a fast-paced SaaS environment.
- Excellent problem-solving skills with a focus on delivering high-quality, maintainable code.
Remote working arrangement
Contact: Dyah Alya Gretiana
Quote job ref: JN-092024-6541372