Software Engineering (Api in Python)
RM 3,000 - RM 4,000 / Per Mon
Original
Simplified
- Design, develop, and maintain scalable APIs and backend services in Python and FastAPI.
- Work with frontend engineers to build new web application features.
- Manage database schema changes and migrations to support our applications.
- Collaborate with the systems team to implement best practices for the build, deployment, and CI/CD.
- Implement monitoring and improve application performance and stability.
- Ensure smooth feature rollouts and updates.
- Ability to speak and write in Mandarin and English fluently.
- At least 1 year of full-time software engineering experience, preferably at a tech company, high-growth startup, or fintech firm with a large-scale web application.
- Strong proficiency in Python.
- Experience with modern web APIs (e.g., GraphQL, WebSocket) and web development frameworks (e.g., FastAPI).
- Practical experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., Mongo Atlas).
- Practical experience with containerization (e.g., Docker, Docker Swarm, Kubernetes).
- Practical experience with deployment pipelines (e.g., zero-downtime deployment, A/B/multivariate testing, feature flags).
- Good communication skills and work ethic for a collaborative remote environment.
Nice to have:
- Experience with frontend development (JavaScript, HTML/CSS, React/Angular, Next.js, Tailwind CSS).
- Hands-on projects on Clustering in Machine Learning/Transformers for LLM related work.
- Good knowledge about Graph Databases (e.g., Neo4J).
What We Offer:
- Competitive salary package.
- Opportunity to work in a global team with exciting projects.
- Flexible working environment.
- Career growth and development opportunities.
Similar Jobs