Job Title MERN Stack Developer | 0–3 yrs | [Location / Ahmedabad] About Tedekstra Tedekstra is an IT Staffing & Digital Transformation expert firm specializing in Bespoke Development, SaaS Products, and IT Team Augmentation . We foster a culture of rapid iteration, ownership, and engineering excellence where your code directly contributes to delivering scalable, future-ready, and collaborative solutions for our clients. The Role We are seeking a passionate, product-minded MERN developer ready to take ownership and ship high-quality, end-to-end features with minimal supervision. You will be responsible for implementing core application modules, ensuring code quality, contributing to architectural discussions, and driving continuous improvement across diverse projects. Key Responsibilities (What You’ll Do) ● Front-End Implementation: Convert design specifications (e.g., Figma) into responsive, high-performance React components . ● API Development: Design, build, and document robust RESTful endpoints using Node.js and Express.js. ● Database Management: Define reusable Mongoose schemas, implement CRUD operations, and write efficient seed scripts. ● Code Quality: Actively participate in code reviews, write comprehensive unit and integration tests , and perform cross-stack debugging. ● Performance Optimization: Proactively identify and resolve performance bottlenecks, including optimizing bundle size and database query performance. ● Agile Participation: Engage actively in daily stand-ups, sprint planning, and product demos. Required Skills (Must-Have) ● Solid understanding of modern ES6+ JavaScript features and asynchronous programming. ● Proven hands-on experience with React, functional components, and Hooks . ● Familiarity with state management using Redux Toolkit or React's Context API. ● Experience designing and implementing scalable RESTful APIs with Node.js and Express.js . ● Fundamental knowledge of MongoDB CRUD operations, aggregation pipelines, and indexing . ● Proficiency with Git, Pull Requests (PRs), and workflow management tools like Jira. ● Expertise in cross-stack debugging using tools like React DevTools, Postman, and Chrome Developer Tools. Preferred Qualifications (Good-to-Have) ● Experience with TypeScript, Next.js, or alternative data fetching libraries (React Query / SWR) . ● Familiarity with security best practices: JWT, OAuth, bcrypt, and Helmet middleware . ● Experience with CI/CD pipelines (e.g., GitHub Actions, Vercel, Netlify). ● Prior experience writing tests using Jest or React Testing Library . ● Knowledge of cloud deployment and services (e.g., AWS S3/EC2, Render.com). Experience & Education ● Experience Range: 0–3 years of demonstrable experience in paid software development (includes relevant internships, significant open-source contributions, or freelance work). ● Education: B.E./B.Tech/BCA/MCA/B.Sc-CS or demonstrable equivalent technical skill. Compensation & Perks ● Compensation: Competitive CTC Upto ₹ 8 LPA + performance-based annual bonus. ● Work-Life Balance: Flexible work-from-home policy, 5-day work week, focus on output over hours. ● Professional Development: Annual learning budget for external courses and conferences. ● Benefits: Comprehensive health insurance and mental-wellness allowance. Interview Process HR Screening: 15-minute introductory call. Technical Assessment: 45-minute live coding challenge (focus on React & modern JS). Project Round: 60-minute take-home MERN mini-project. Culture & Fit: 30-minute discussion with the hiring manager.
Responsibilities: * Collaborate with cross-functional teams on project requirements and deliverables * Design, develop, test & maintain fullstack applications using React.JS, JavaScript, Node.JS, MongoDB, ExpressJS/Express
Position: Software Tester / QA Experience: 2–4Years Location: Patna , India Mode: Full-time Job Summary: We are looking for a detail-oriented Software Tester / QA professional to ensure the quality and reliability of our applications. The ideal candidate will have hands-on experience in manual and/or automated testing and a strong understanding of QA methodologies. Key Responsibilities: Review requirements, specifications, and technical design documents to provide timely and meaningful feedback. Create detailed, comprehensive, and well-structured test plans and test cases. Execute manual and automated tests to identify software defects. Collaborate with developers and product teams to reproduce and resolve issues. Track and document bugs using project management tools (e.g., JIRA, Trello). Participate in Agile ceremonies and contribute to continuous improvement of QA processes. Ensure the delivery of high-quality software within project timelines. Required Skills & Qualifications: 2–4 years of experience in software testing or QA. Knowledge of QA methodologies, tools, and processes. Experience with manual and/or automated testing tools (Selenium, Cypress, Postman, etc.). Familiarity with Agile/Scrum development processes. Strong analytical, problem-solving, and communication skills. Attention to detail and commitment to delivering high-quality software. Preferred: Basic understanding of coding/scripting (JavaScript). Experience testing web applications, mobile apps, or cloud-based platforms.