This role requires you to be able to work as a team and cross-functional teams. You are responsible to design and implement complex data endpoint for front-end developer. You also need take ownership of designing architecture and maintain code quality. The code that you produce must have high performance and scalability.
What do we offer?
Join our vibrant, young team of professionals where we strive to make a positive impact for our community while having a lot of fun. We offer great freedom for you to explore new ideas and make your own decisions to deliver your responsibility. Be bold and come up with your bright idea, and let your voice be heard. We are not going to micromanage you.
At SMS Perkasa, you'll have fun, be challenged, and never stop learning. We invest heavily in education and learning, so you'll always be growing - personally and professionally. With us, you're not just part of a team – you’re part of a family that values your contributions and celebrates your achievements. Plus, we offer competitive pay and benefits because we know you're worth it.
What do you need to bring to the table?
- Minimum of 5 years of experience in back-end development.
- Strong problem-solving and critical thinking skills.
- Proficient in Python including Python Unit Test.
- Strong hands-on experience with Python frameworks like Django or Flask.
- A proven portfolio of successfully delivering Python projects.
- Familiar with commonly used databases, both SQL and No SQL.
- Having knowledge in Git, GraphQL, Docker or RabbitMQ is a plus.