We are looking for curious and adaptable engineers who are passionate about solving problems with the right tools, not just a single technology stack. As a Polyglot Engineer, you'll get hands-on exposure to multiple programming languages and modern engineering practices. This role is ideal for engineers who enjoy learning, pairing, writing clean code, and experimenting with new technologies while building reliable, maintainable software.
Job Requirements
Hands-on experience with at least 2 programming language:
Java-Spring Boot, Golang, RoR, React
Experience with microservices architecture.
Solid understanding of database design and fundamentals (SQL/NoSQL).
Knowledge of cloud platforms (AWS, GCP, or Azure).
Experience in developing applications integrating with RDBMS like MySql or Postgres.
Experience with a NoSQL database (MongoDB or GraphDB) will be a plus.
Great OO skills, including strong design patterns knowledge. Understanding functional programming would be a plus.
Strong communication and collaboration skills.
Mindset of ownership, professionalism, and continuous learning.
Passion for software engineering and craftsman-like coding process.