We are looking for a highly skilled Software Engineer (Full Stack / Backend) to join our growing technology team. You will be responsible for building scalable, reliable, high-performance applications and contributing to core product development. This role is ideal for engineers who love solving complex problems, writing clean code, and working in a fast-paced product environment.
Backend Engineering
The core responsibilities for the job include the following:
-
Design, develop, and maintain backend services, APIs, and microservices.
-
Build highly scalable, secure, and fault-tolerant systems.
-
Implement database schemas, queries, and optimizations for high availability.
-
Integrate with internal and external systems using RESTful APIs.
-
Participate in code reviews and ensure adherence to best practices.
Full Stack Engineering (For Full Stack Applicants)
-
Develop responsive, user-friendly web interfaces using modern frontend frameworks.
-
Work closely with design and product teams to translate UI/UX into functional flows.
-
Optimize front-end performance, load time, and user experience.
-
Ensure seamless integration between front-end and back-end systems.
General Responsibilities
-
Collaborate with product managers, designers, and QA teams to deliver high-quality features.
-
Own tasks end-to-end from design and coding to testing and deployment.
-
Identify, troubleshoot, and resolve production issues.
-
Contribute to architectural decisions and process improvements.
-
Stay updated with industry trends and modern engineering practices.
Requirements
-
Experience: 2-6 Years exp as a Software Engineer (Full Stack / Backend).
-
Strong understanding of Node.js / Java / Python / Go (choose based on your stack).
-
Experience building RESTful APIs and microservices.
-
Hands-on experience with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis, etc. ).
-
Solid understanding of data structures, algorithms, and OOP concepts.
-
Experience with caching, queuing systems, and authentication frameworks.
-
Full Stack Skills (Optional for backend-only applicants).
-
Proficiency in React / Angular / Vue.
-
Strong knowledge of HTML, CSS, JavaScript, and browser fundamentals.
-
Understanding of modern front-end build tools and workflows.
DevOps And Tools
-
Experience with Git, CI/CD pipelines, Docker, cloud (AWS/GCP/Azure).
-
Familiarity with containerized application deployment is a plus.
Soft Skills
-
Strong problem-solving ability and analytical thinking.
-
Excellent communication and collaboration skills.
-
Ability to work in a fast-paced, agile environment.
Preferred Qualifications
-
Experience working in a startup or product-based company.
-
Exposure to distributed systems and event-driven architectures.
-
Knowledge of system design and scalability principles.
-
Contribution to open-source projects is a plus.
This job was posted by Soniya Puri Goswami from Palmonas.