Full Stack Software Developer

Year    RJ, IN, India

Job Description

About Us

We are a leading provider of custom CRM software solutions, serving a diverse clientele across the United States. We leverage cutting-edge technologies to create innovative web applications that deliver exceptional user experiences and drive business growth. We pride ourselves on fostering a collaborative, agile environment where individual contributions are valued and continuous learning is encouraged.



As a Full-Stack Software Developer at our company, you'll be a driving force behind our web application development efforts. Your expertise in Next.js, React, and related technologies will enable you to design, build, and maintain high-quality applications that meet our clients' unique needs. You'll work closely with designers, product managers, and other developers in a collaborative, agile environment.

Your Responsibilities

• Design and Development: Architect, build, and implement full-stack web applications using Next.js, React, HTML, CSS, JavaScript/TypeScript, and related technologies.
• Collaboration: Partner with designers, front-end developers, and product managers to gather and refine requirements, ensuring alignment with business goals and client needs.
• Code Quality: Write clean, maintainable, well-structured code that adheres to best practices and industry standards.
• Feature Ownership: Take full responsibility for product features from the backend to the frontend, including CSS, API calls, services, and database queries.
• Responsive Design: Build mobile-first, fully responsive web applications that work seamlessly across all screen sizes.
• Testing and QA: Implement automated tests using relevant frameworks and conduct thorough manual testing on all devices before submitting pull requests.
• Optimization: Enhance web applications for maximum performance, compatibility, and responsiveness across various platforms and devices.
• Documentation: Create and maintain technical documentation, including design documents, user guides, and API specifications.
• Code Review: Participate in peer code reviews, providing constructive feedback to ensure code quality and adherence to best practices.
• Project Management: Utilize JIRA for effective project management and tracking.
• Version Control: Employ Git and GitHub for source code version control and collaboration.
• Continuous Learning: Stay current with the latest advancements in Next.js, React, and JavaScript front-end and back-end technologies, and actively explore new tools and techniques.
• Mentorship: Provide technical guidance and support to junior team members.

Qualifications and Skills

• Education: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
• Experience: 3+ years of experience in web application development (exceptions for highly skilled developers).
• Technical Skills:
• Strong proficiency in Git, GitHub, and standard Git workflows.
• Deep understanding of web development best practices, including responsive design, cross-browser compatibility, and performance optimization.
• Advanced knowledge of HTML, CSS, JavaScript, and JSX.
• Experience building web applications with React (Next.js is a plus).
• Experience using backend technologies with Node.js
• Ability to develop features in a fast-paced and results-oriented environment.
• Soft Skills:
• Excellent problem-solving and critical thinking abilities.
• Strong communication and collaboration skills.
• Proactive and self-motivated with the ability to work independently and in a team environment.
• Ability to thrive in a fast-paced, collaborative environment, effectively managing multiple projects and deadlines.

Our Tech Stack

• Frontend: React 19, Next.js, Expo (React Native), Capacitor (Ionic), Tailwind CSS or StyleX, shadcn/ui component library
• Backend: Next.js, Node.js, Drizzle ORM, tRPC
• Testing: Vitest, Jest, Playwright, Maestro
• Version Control: Git, GitHub
• CI/CD: GitHub Actions, Expo EAS
• Deployment: AWS Lambda, SST ION
• Databases: AWS RDS MySQL, PlanetScale
• Design: Figma

Why Join Us?

• Cutting-Edge Tech: Work on projects that utilize the latest technologies and frameworks, keeping your skills sharp and relevant.
• Collaborative Environment: Be part of a tight-knit team where open communication, knowledge sharing, and mutual support are highly valued.
• Flexible Work: Enjoy the freedom of remote work and flexible hours, allowing you to achieve a healthy work-life balance.
• Impactful Projects: Contribute to meaningful projects that directly impact our clients' businesses and user experiences.
• Growth Opportunities: Benefit from ongoing learning and development initiatives to expand your skill set and advance your career.

Job Types: Full-time, Permanent

Pay: Up to ?850,000.00 per year

Location Type:

• In-person

Schedule:

• Day shift
• Fixed shift
• Monday to Friday

Experience:

• Full-stack development: 3 years (Preferred)
• total work: 3 years (Preferred)

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3576395
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    RJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year