Python Software Engineer

Python Software Engineer

Job Title:
Python Software Engineer
WFO - Surabaya
Full Time

Have you ever thought of being part of an agile team that builds a technology that provides an innovative way for people to buy steels and building materials securely and with ease? If so, we are looking for a team player who is specialized in back-end programming and architecture. If you are a person who is eager to learn and always up to date with fast-changing technology, join us to build a technology that will positively impact our community!

Who are we?

Welcome to SMS Perkasa - an innovative steel and building materials distributor, at the forefront of technology and change. Imagine a startup's agility, but with the resources and stability of an established company - that's us! We work hard and play hard. We're a team of go-getters with a strong drive to win, but we don't forget to have fun along the way. We're constantly pushing the boundaries to deliver value to our customers. If that sounds like your kind of environment, keep reading.

What are your responsibilities?

This role requires you to be able to work as a team. You are responsible to maintain and create data endpoint for front-end developer. You also need to write testable and clean code to develop highly reliable and maintainable code. Your primary focus will be on providing back-end service for our website and our ERP.

What do you need to bring to the table?
  • Proficient in Python including Python Unit Test.
  • Strong hands-on experience with Python framework like Django or Flask.
  • Strong critical and logical thinking skills.
  • Familiar in commonly used database, both SQL and No SQL.
  • Having knowledge in Git, GraphQL, Docker or RabbitMQ is a plus.
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.

Are you ready to join us?

Ready to make a difference? If you've got the drive, skills, and passion we're looking for, we can't wait to hear from you! Send us your application and let's start this exciting journey together. At SMS Perkasa, we're not just about the money - we're about making a real impact. Are you with us? Wait no longer, APPLY NOW!