Pune, Maharashtra, India
None Not disclosed
On-site
Full Time
Company Description Smart Genesis is a prominent technology firm offering innovative solutions in Blockchain Development, IT Consulting & Advisory, Custom Software Development, NFT Development, Product Development, E-commerce Development, and Web and Mobile App Development. Our goal is to deliver high-quality software products to businesses aiming for excellence, utilizing a structured management approach combined with agile adaptation of the latest trends. Role Description We are seeking a Senior Java Software Engineer with exceptional expertise in Spring Boot and a strong background in integrating third-party APIs and developing robust REST APIs. The ideal candidate will be responsible for designing, developing, and maintaining high-performance backend systems while ensuring seamless integration with external services and delivering scalable solutions. This is a pivotal role in ensuring that our applications are robust, efficient, and scalable to meet business requirements. Key Responsibilities Backend Development Design, develop, and maintain enterprise-level backend systems using Java and Spring Boot. Create well-structured and efficient RESTful APIs to support various application functionalities. Ensure secure and efficient data processing between APIs and backend services. API Integration Integrate third-party APIs seamlessly into existing systems to support business functionality. Debug, troubleshoot, and resolve issues related to API communication and integration. Collaborate with external API providers to understand their services and adapt solutions accordingly. System Architecture & Optimization Design scalable, maintainable, and high-performing backend architectures for complex systems. Optimize application performance, database queries, and API response times to ensure smooth operation. Code Quality & Standards Write clean, efficient, and reusable code following industry best practices. Perform code reviews and ensure adherence to coding standards and security protocols. Document technical processes, system designs, and APIs for ease of understanding and collaboration. Team Collaboration Work closely with frontend developers, DevOps engineers, and stakeholders to deliver end-to-end solutions. Collaborate in an Agile environment, participating in sprints, daily stand-ups, and retrospectives. Mentor junior developers, sharing knowledge and best practices. Testing & Debugging Develop unit, integration, and end-to-end tests to ensure application reliability. Diagnose and resolve performance bottlenecks, bugs, and technical challenges. Skills and Qualifications Must-Have Skills: Java Expertise: 3+ years of hands-on experience in Java, with a strong focus on backend development. Spring Boot: Deep expertise in building scalable applications using Spring Boot, Spring MVC, Spring Security, and Spring Data JPA. API Integration: Extensive experience integrating third-party APIs (e.g., payment gateways, messaging services, external databases). REST API Development: Proven ability to design, implement, and document RESTful APIs. Database Proficiency: Experience with SQL/NoSQL databases like MySQL, PostgreSQL, MongoDB, or Redis. Microservices Architecture: Strong understanding of microservices principles, event-driven systems, and tools like Kafka or RabbitMQ. Version Control: Proficiency in Git for version control and collaboration. Testing Frameworks: Familiarity with JUnit, Mockito, or other testing frameworks for backend systems. Security: Understanding of secure coding practices, OAuth2, JWT, and data protection techniques. Good-to-Have Skills: Knowledge of cloud platforms (AWS, Google Cloud, Azure) and deploying applications in containerized environments using Docker or Kubernetes. Experience working with CI/CD pipelines for automated deployments. Familiarity with GraphQL APIs. Exposure to DevOps tools and practices. Understanding of distributed systems and their challenges. Why Join Us? Challenging Projects: Work on cutting-edge technologies and innovative projects. Growth Opportunities: Accelerate your career with learning opportunities and leadership roles. Dynamic Team: Collaborate with talented and passionate individuals in a supportive environment. Hybrid Work Flexibility: Enjoy the flexibility of working from home while contributing to impactful projects.
Pune, Maharashtra, India
None Not disclosed
Remote
Full Time
Company Description Smart Genesis is a next-generation technology company specializing in Blockchain, Web3, AI, Mobile Apps, and Custom Software Solutions . We help global businesses turn innovative ideas into powerful digital experiences with a focus on usability, scalability, and modern aesthetics. Role Overview We are seeking a highly creative and user-centric UI/UX Designer to join our fast-paced product design team. You will be responsible for designing intuitive and visually compelling user interfaces across web and mobile platforms. This role requires someone with a strong design portfolio, great attention to detail, and the ability to convert product requirements into meaningful and delightful user experiences. Qualifications Creativity Skills, Creative Strategy, and Branding skills Strong Communication and Writing skills Experience in UI/UX Design Knowledge of design tools like Adobe Creative Suite, Figma, or Sketch Understanding of user-centered design principles Ability to work collaboratively in a team environment Bachelor's degree in Design, Multimedia Arts, or related field Key Responsibilities Work closely with product managers and developers to gather requirements and define user flows. Design wireframes, prototypes, and high-fidelity UI mockups using Figma, Adobe XD, or Sketch . Create consistent visual language and design systems across all Smart Genesis products. Conduct user research, usability testing, and incorporate feedback into iterative design improvements. Collaborate with frontend developers to ensure pixel-perfect implementation of designs. Stay up-to-date with the latest design trends, tools, and technologies. Translate complex concepts into simple and user-friendly designs. Must-Have Skills Strong command of Figma , Adobe XD , Sketch , and Adobe Creative Suite (Photoshop, Illustrator) . Proven experience in mobile and web application UI/UX design . Ability to create interactive prototypes and conduct user testing. Solid understanding of design systems, responsiveness, and component libraries . Attention to detail and a strong aesthetic sense for layout, color, typography, and iconography. Portfolio of previous work demonstrating UI/UX skills and creativity. Good-to-Have Skills Experience with motion design or micro-interactions using After Effects or similar tools. Familiarity with HTML/CSS and developer handoff process. Experience designing for Blockchain , FinTech , or Web3 applications . Understanding of accessibility standards and inclusive design. Knowledge of 3D UI design tools like Spline is a plus. Tools You’ll Use Figma, Adobe XD, Sketch Photoshop, Illustrator, After Effects Miro / Whimsical (for flowcharts & wireframes) Slack, Jira, Notion (collaboration & documentation) Why Join Smart Genesis? Work on world-changing Blockchain and AI-driven products. Collaborate with a team of smart, driven, and creative professionals. Open and transparent work culture with growth opportunities. Competitive salary with flexible working hours. Work remotely or from our Pune office.
Pune, Maharashtra, India
None Not disclosed
Remote
Full Time
Company Description Smart Genesis is a prominent technology firm that specializes in various innovative solutions including Blockchain Development, IT Consulting & Advisory, Custom Software Development, NFT Development, E-commerce Development, and Web and Mobile App Development. The company aims to deliver high-quality software products to businesses striving for excellence by blending structured management with agile adaptation of the latest trends. Role Description This is a full-time hybrid Frontend Developer (React/React Native) role at Smart Genesis. The Frontend Developer will be responsible for developing and maintaining web and mobile applications using React and React Native. This role will be based in Pune with some work from home flexibility. Qualifications Front-End Development and Responsive Web Design skills Experience in Web Development and Software Development Knowledge of Back-End Web Development Familiarity with Frontend frameworks like React and React Native Strong problem-solving abilities and attention to detail Ability to work effectively in a team environment and independently Bachelor's degree in Computer Science or related field Experience in Agile development methodologies Key Responsibilities Develop user-facing features using React.js for web and React Native for mobile apps. Convert UI/UX designs from Figma, Adobe XD, or Sketch into functional and pixel-perfect components. Write clean, maintainable, and well-documented code. Build and maintain reusable components and front-end libraries for future use. Optimize applications for performance, speed, and scalability. Collaborate with backend developers, designers, and QA teams to ensure seamless integration and smooth delivery. Participate in code reviews, sprint planning, and daily stand-ups. Must-Have Skills Strong proficiency in JavaScript, React.js, React Native, and TypeScript . Hands-on experience in state management libraries (Redux, Context API). Strong understanding of component-based architecture and reusable UI patterns. Knowledge of HTML5, CSS3, Tailwind CSS, Bootstrap or other CSS frameworks. Experience in integrating REST APIs and handling asynchronous data with Axios or Fetch. Proficiency in using version control tools like Git . Good-to-Have Skills Familiarity with Next.js or other SSR frameworks. Experience in working with mobile device compatibility and screen responsiveness. Knowledge of deploying apps to Google Play Store / Apple App Store . Experience with Web3 integration, wallet connection, or dApp frontend is a strong plus. Familiarity with CI/CD tools and code optimization techniques. Tools You’ll Use Figma / Adobe XD / Sketch (for UI handoff) GitHub / Bitbucket (version control) VS Code / WebStorm Slack / Jira / Notion (team communication & project tracking) Why Join Smart Genesis? Work with a passionate, fast-paced, and innovative team. Contribute to high-impact Web3, Blockchain, and AI-driven projects. Flat team structure with opportunities to grow in leadership roles. Competitive salary with performance-based bonuses. Flexible remote work environment (Pune office optional).
Pune, Maharashtra, India
None Not disclosed
Remote
Full Time
Job Title: Quality Assurance (QA) Project Manager Location: Remote / Pune, India Job Type: Full-Time Experience Level: 2–5 Years Joining: Immediate About Smart Genesis Smart Genesis is a next-generation technology company specializing in Blockchain, Web3, AI, and Custom Software Development . We work with global clients across industries, delivering scalable and secure digital products that drive transformation. Our team is composed of passionate engineers, designers, and project managers focused on delivering high-quality results with agility and innovation. Position Overview We are seeking a Quality Assurance Project Manager who possesses strong technical understanding, testing proficiency, and excellent project management skills. The ideal candidate will be responsible for planning, coordinating, and executing QA processes while also managing project workflows using tools like Jira and Slack. You will act as the bridge between QA, development, and business teams, ensuring timely delivery of bug-free products. Key Responsibilities 🔍 Quality Assurance Design and execute test plans, test cases, and test scripts for web and mobile applications. Identify, log, track, and verify bugs and issues using tools like Jira . Conduct thorough functional, UI/UX, regression, integration, and performance testing . Validate user stories, acceptance criteria, and system behavior to ensure alignment with client requirements. Prepare QA reports, test summaries , and status documentation. 🧩 Project Management Collaborate with developers, designers, and stakeholders to define scope, timelines, and deliverables. Track project progress using Agile methodologies and manage Scrum boards in Jira. Assign tasks, create sub-tasks, and ensure smooth ticket flow between QA and dev teams. Maintain project documentation and oversee end-to-end delivery cycles. 📢 Team Communication Act as the main point of contact for developers and product managers regarding task verification and delivery validation. Manage communications across teams using Slack, Zoom, and Jira . Facilitate sprint planning, daily stand-ups, and retrospective meetings. Required Skills & Qualifications 3+ years of experience in Software QA and Technical Project Management . Proven experience with Jira , Slack , Confluence , and version control systems like Git. Strong knowledge of QA methodologies, SDLC, and Agile practices . Familiarity with frontend/backend architecture , APIs, and databases is a plus. Hands-on experience with test management tools like Postman, BrowserStack, Selenium (preferred). Ability to create documentation, test plans, and bug reports. Strong communication, leadership, and organizational skills. Ability to manage multiple projects simultaneously under tight deadlines. Bonus Skills (Preferred but not mandatory) Experience with Blockchain/Web3 or SaaS projects . Understanding of CI/CD pipelines . Basic understanding of automated testing frameworks. Perks & Benefits Work with cutting-edge technologies and global teams. Performance-based incentives and growth opportunities. Remote flexibility (with optional Pune-based office). Mentorship from senior developers and CTO. Opportunity to be part of high-impact Web3 and AI projects.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.