Description: **Job Title:**
Full-Stack Developer
**Company:**
Merkle Sokrati
**Location:**
Pune, Maharashtra, India
**Role Overview:**
As a Full-Stack Developer at Merkle Sokrati, you will be responsible for building scalable web applications and maintaining end-to-end product functionality. This includes working on both the front-end and back-end, ensuring seamless user experiences, and optimizing applications for maximum speed and scalability.
**Key Responsibilities:**
1. **Front-End Development:**
- Develop responsive and visually appealing user interfaces using modern frameworks like React.js or Angular.
- Optimize front-end performance for better load times and user interactions.
2. **Back-End Development:**
- Build and maintain robust server-side logic using programming languages such as Java, PHP, Python, or Ruby.
- Design and manage databases, ensuring efficient data storage and retrieval.
3. **Integration:**
- Collaborate with front-end developers and UI/UX designers to integrate user-facing elements with server-side logic.
- Implement APIs and microservices for seamless communication between different application components.
4. **Testing and Deployment:**
- Write unit tests, conduct debugging, and ensure error-free application performance.
- Deploy applications using CI/CD pipelines, ensuring smooth production rollouts.
5. **Collaboration and Communication:**
- Work closely with cross-functional teams, including product managers, QA engineers, and stakeholders, to deliver high-quality software.
6. **Version Control and Documentation:**
- Maintain code repositories using Git and ensure proper version control.
- Document development processes and update technical specifications as required.
**Key Skills and Technologies:**
- Proficiency in **Java, PHP, Python,** or **Ruby** for server-side development.
- Expertise in front-end technologies like **HTML, CSS, JavaScript**, and frameworks such as **React.js** or **Angular**.
- Familiarity with **database management systems** (e.g., MySQL, MongoDB).
- Understanding of **RESTful APIs** and **microservices architecture**.
- Experience with version control systems like **Git**.
- Knowledge of DevOps tools and cloud platforms is a plus.
**Experience:**
1-4 years in full-stack development or a related field.
### **Educational Qualifications:**
Bachelor’s degree in Computer Science, Information Technology, or a related field.
### **Why Join Merkle Sokrati?**
- Opportunity to work on cutting-edge projects and technologies.
- Be part of a dynamic team that values innovation and collaboration.
- Competitive salary and growth opportunities within a global organization.