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.