Responsibilities Develop and maintain responsive web applications using React.js and Next.js . Build Progressive Web Applications (PWA) with offline capabilities and mobile-first design. Implement state management using Redux/Redux Toolkit with persistence. Create reusable UI components using Material-UI (MUI). Optimize application performance and ensure cross-browser compatibility. Collaborate with backend teams for API integration. Requirements Bachelor's degree in Computer Science, Software Engineering, or related fields. 2-5 years of experience in frontend development with React.js / Next.js . Strong knowledge of Redux Toolkit, MUI, PWA, and API integration. Frontend Technologies 3+ years' experience with React.js and modern JavaScript (ES6+). Proficiency in Next.js and server-side rendering concepts. Experience with TypeScript for type-safe development. Strong knowledge of Redux/Redux Toolkit for state management. Expertise in Material-UI (MUI) component libraries. Development Tools Knowledge of PWA development, Workbox, and Service Workers. Proficiency in Git version control and collaborative workflow. Experience with Webpack, Craco, and modern build tools. Experience with Docker containerization. Additional Skills Experience with Firebase Integration (Auth, Firestore, Cloud Messaging), CleverTap Integrations, etc. Experience with data visualization libraries (Recharts, Chart.js, etc. ). Understanding of responsive design and mobile-first development. Knowledge of webhooks. Knowledge of performance optimization techniques. This job was posted by Soniya Yadav from Twenty Point Nine Five Ventures.
Responsibilities Develop and Maintain Backend Applications: Design, build, and maintain high-quality, scalable backend applications using Python, ensuring robust functionality and performance. Design and Optimize APIs: Build and secure RESTful APIs using FastAPI, Sanic, or Django, implementing best practices for scalability and security. Implement Asynchronous Programming: Leverage asyncio and aiohttp for asynchronous operations, enabling efficient handling of concurrent tasks. Database Management: Create and optimize SQL queries, manage databases using Django ORM or SQLAlchemy, and ensure smooth migrations and indexing for improved database performance. Integrate Cloud Services: Deploy and manage services on AWS, using EC2 S3 RDS, and Lambda, and utilize CloudWatch for application monitoring. Collaborate with CI/CD Pipelines: Integrate code with CI/CD pipelines in Jenkins, GitLab CI, or AWS CodePipeline for continuous deployment and automated testing. Testing and Debugging: Write unit, integration, and functional tests with PyTest or UnitTest, and use debugging tools like pdb and Sentry to track and resolve issues. Ensure Code Quality and Version Control: Utilize Git for version control, participating in code reviews, and maintaining a collaborative environment with the development team. Stay Updated on New Technologies: Continuously learn about the latest trends in Python development, cloud computing, and backend best practices to enhance development efficiency. Requirements Bachelor's Degree in Computer Science, Software Engineering, or a related field. 2 - 4 years of experience in backend development with Python. Strong knowledge of web frameworks, databases, and API development. Python Proficiency Core Python: Strong understanding of Python syntax, data structures, and built-in libraries. Object-Oriented Programming (OOP): Proficient in OOP principles, including inheritance, encapsulation, polymorphism, and design patterns. Web Frameworks FastAPI: Skilled in building asynchronous APIs with FastAPI, including using dependency injection, request validation, and async programming. Sanic: Experience with Sanic for building high-performance, asynchronous web applications. Django: Proficient in full-stack development with Django, including ORM, middleware, and Django REST Framework for API development. Database And SQL SQL Proficiency: Strong command of SQL for managing and optimizing relational databases like PostgreSQL and MySQL. ORM: Experience with Django ORM and SQLAlchemy for streamlined database interactions. Database Optimization: Skilled in optimizing SQL queries, managing indexes, and handling database migrations. AWS And Cloud Services AWS Services: Hands-on experience with EC2 S3 RDS, Lambda, and CloudWatch for deployment, storage, and monitoring. Serverless Architectures: Familiar with building and deploying serverless applications using AWS Lambda. API Development And Integration RESTful APIs: Proficient in designing, building, and securing RESTful APIs using frameworks like FastAPI, Sanic, and Django. Authentication/Authorization: Experienced with OAuth, JWT, and session-based authentication mechanisms. Asynchronous Programming Asyncio and Aiohttp: Skilled in Python's asynchronous capabilities, especially within web frameworks. Concurrency: Knowledge of concurrent operations using async/await, threading, and multiprocessing for efficient task management. Version Control And CI/CD Git: Proficient in Git for version control and collaborative development. CI/CD Pipelines: Experience in setting up CI/CD pipelines with Jenkins, GitLab CI, or AWS CodePipeline for automated testing and deployment. Testing And Debugging Unit Testing: Knowledgeable in testing frameworks like PyTest and UnitTest for unit, integration, and functional testing. Debugging Tools: Familiar with debugging tools like pdb, logging, and Sentry for efficient error tracking and monitoring. This job was posted by Soniya Yadav from Twenty Point Nine Five Ventures.
Responsibilities Development and Architecture: Architect, develop, and maintain scalable React Native applications for both iOS and Android platforms. Write clean, modular, reusable, and well-documented code adhering to industry standards and best practices. Optimize app performance using techniques like lazy loading, memoization, and selective rendering. Ensure smooth offline capabilities using tools like Redux Persist, SQLite, MMKV, or similar. Integrate Firebase, Google Analytics, Crashlytics, Clevertap, and Appsflyer for analytics, crash reporting, and user engagement. Implement push notifications, in-app messaging, and background data sync effectively. Optimize apps for low battery consumption, smooth animations, low latency, and security. Knowledge of UI/UX design principles and experience working with designers to implement high-quality interfaces. Follow best practices for animation performance, such as minimizing overdraw and avoiding layout thrashing. Implement smooth and performant animations using React Native's Animated API, Reanimated, and Gesture Handler. State Management And Data Handling Implement Redux Toolkit with middleware like Redux Thunk or Redux Saga for efficient and scalable state management. Handle asynchronous data flows and offline-first strategies in mobile apps. Consume and manage data via GraphQL, REST APIs, and WebSockets. Native Module Integration Develop or integrate native modules using Swift for iOS or Kotlin/Java for Android as needed. Understand and troubleshoot bridging concepts between native code and JavaScript. Tooling And Debugging Debug efficiently using React Native Debugger, Flipper, and Chrome DevTools. Monitor app health and performance using Firebase Performance Monitoring, Sentry, or other tools. CI/CD And DevOps Implement and maintain CI/CD pipelines using tools such as Fastlane, Bitrise, or Jenkins. Automate build, test, and deployment workflows for seamless delivery. Testing And Quality Write and maintain unit tests using Jest, React Native Testing Library, or similar tools. Conduct code reviews and ensure code quality and compliance with standards. Team Collaboration Collaborate closely with UI/UX designers, backend developers, and product managers. Lead and mentor junior developers through pair programming, code reviews, and knowledge-sharing sessions. Participate in sprint planning, estimations, and retrospectives in Agile/Scrum environments. Manage version control and collaboration using Git, including branching strategies and pull request workflows. Requirements Bachelor's Degree in Computer Science, Software Engineering, or related field. 3+ years of experience in mobile development, specifically with React Native. Strong foundational knowledge of JavaScript (ES6+) and TypeScript. Experience in iOS and Android native development is a plus. Core Development Skills Strong proficiency in TypeScript and JavaScript ES6+. Experience building and shipping apps on both the Google Play Store and the Apple App Store. Strong understanding of mobile design principles, responsive UI/UX, and standard design libraries (Material Design, Human Interface Guidelines). Solid experience with native mobile development in either Swift (iOS) or Kotlin/Java (Android). In-depth knowledge of Redux Toolkit, async middlewares, and offline state handling. Experience with GraphQL, RESTful APIs, and WebSockets. Knowledge of CI/CD practices using Fastlane, Bitrise, or Jenkins. Competent with tools like React Native Debugger, Flipper, and performance monitoring tools. Familiarity with unit testing frameworks like Jest. Strong focus on performance optimization, error/crash handling, and secure mobile app development. Excellent problem-solving skills, communication, and the ability to work independently and in a team. This job was posted by Soniya Yadav from Twenty Point Nine Five Ventures.
As a Backend Developer, you will be responsible for designing, building, and maintaining high-quality and scalable backend applications using Python. Your focus will be on ensuring robust functionality and performance in all aspects of application development. Your primary responsibilities will include designing and optimizing APIs, implementing asynchronous programming for efficient task handling, managing databases effectively, integrating cloud services for deployment and monitoring, collaborating with CI/CD pipelines for continuous deployment, and ensuring code quality through testing, debugging, and version control practices. To excel in this role, you will need to have a Bachelor's Degree in Computer Science, Software Engineering, or a related field, along with 2-4 years of experience in backend development with Python. Strong knowledge of web frameworks, databases, and API development is essential for success in this position. Proficiency in core Python concepts, object-oriented programming principles, web frameworks like FastAPI, Sanic, and Django, SQL management and optimization, AWS services, RESTful APIs, asynchronous programming, version control with Git, CI/CD pipeline setup, testing with PyTest and UnitTest, and debugging tools like pdb and Sentry are crucial skills required for this role. Additionally, staying updated on new technologies and trends in Python development, cloud computing, and backend best practices is encouraged to enhance development efficiency and stay competitive in the field. If you are passionate about backend development, have a strong foundation in Python and related technologies, and enjoy working collaboratively in a dynamic development environment, this opportunity with Twenty Point Nine Five Ventures could be the perfect fit for you.,
Responsibilities Frontend and Backend Functional Testing: Conduct in-depth functional testing of both frontend and backend components to ensure end-to-end validation of features, workflows, and business processes. Test Case Design: Create detailed, reusable, and structured test cases covering all aspects of functionality, including edge cases and error scenarios. API Testing: Perform comprehensive API testing using tools like Postman, REST-assured, or SoapUI, ensuring robust validation of endpoints, data exchanges, and performance metrics. Automation of Test Suites: Build and maintain automated test scripts for frontend, backend, and API testing to enhance efficiency and coverage. Performance Testing (Preferred): Utilize tools like JMeter or Gatling for load and performance testing, identifying system bottlenecks, and ensuring stability under stress. Collaborate with cross-functional teams to integrate tests into CI/CD pipelines, ensuring seamless continuous integration and delivery practices. Document and report test results, providing actionable insights to support rapid defect resolution. Requirements Bachelor's Degree in Computer Science, Engineering, or a related field. 4-6 years of experience in quality assurance, with a strong emphasis on functional testing of both frontend and backend systems. Proficiency in test case design and execution for complex systems. Expertise in testing tools like Selenium, Cypress, Postman, or REST-assured. Solid understanding of CI/CD tools like Jenkins, GitLab CI, or CircleCI for test integration in pipelines. Proactive learner with a continuous improvement mindset to stay updated on the latest testing tools and practices. Good-to-Have Skills Automation and Coding Background: Proficiency in JavaScript, Python, or similar languages to develop and maintain robust automation frameworks. Performance Testing: Experience with performance testing tools and methodologies is a plus. Familiarity with version control systems like Git and collaboration tools for maintaining test assets and ensuring consistency. This job was posted by Sandeep Yadav from Twenty Point Nine Five Ventures.
Responsibilities Develop and maintain responsive web applications using React.js and Next.js . Build Progressive Web Applications (PWA) with offline capabilities and mobile-first design. Implement state management using Redux/Redux Toolkit with persistence. Create reusable UI components using Material-UI (MUI). Optimize application performance and ensure cross-browser compatibility. Collaborate with backend teams for API integration. Requirements Bachelor's degree in Computer Science, Software Engineering, or related fields. 2-5 years of experience in frontend development with React.js / Next.js . Strong knowledge of Redux Toolkit, MUI, PWA, and API integration. Frontend Technologies 3+ years experience with React.js and modern JavaScript (ES6+). Proficiency in Next.js and server-side rendering concepts. Experience with TypeScript for type-safe development. Strong knowledge of Redux/Redux Toolkit for state management. Expertise in Material-UI (MUI) component libraries. Development Tools Knowledge of PWA development, Workbox, and Service Workers. Proficiency in Git version control and collaborative workflow. Experience with Webpack, Craco, and modern build tools. Experience with Docker containerization. Additional Skills Experience with Firebase Integration (Auth, Firestore, Cloud Messaging), CleverTap Integrations, etc. Experience with data visualization libraries (Recharts, Chart.js, etc. ). Understanding of responsive design and mobile-first development. Knowledge of webhooks. Knowledge of performance optimization techniques. This job was posted by Soniya Yadav from Twenty Point Nine Five Ventures.