Job Description

Job Brief: This is a full-time on-site role for a Back End Developer + Front End Developer at razrtech located in Pune. The developer will be responsible for back-end web development, software development, object-oriented programming (OOP), front-end development, and programming tasks to support the company's projects and product development.

Responsibilities:

Back-End Development

  1. Design, develop, and maintain server-side logic and database systems to ensure optimal performance, scalability, and security.
  2. Develop RESTful APIs and integrate them with front-end systems and third-party services.
  3. Implement data storage solutions, including databases, caching mechanisms, and file systems.
  4. Troubleshoot and debug server-side issues, ensuring minimal downtime and efficient resolution of bugs.
  5. Optimize back-end processes for speed, reliability, and scalability.
  6. Stay updated with new server-side technologies and best practices to improve development workflows.

Front-End Development

  1. Build and maintain user interfaces with a focus on responsiveness and user experience.
  2. Collaborate with UI/UX designers to transform wireframes and mockups into fully functional web pages.
  3. Ensure compatibility across browsers and devices by adhering to web standards and testing.
  4. Optimize front-end code for performance, ensuring fast load times and smooth interactions.
  5. Integrate front-end elements with back-end services to create dynamic and functional user experiences.

Collaboration and Communication

  1. Work closely with cross-functional teams, including designers, project managers, and QA engineers, to deliver high-quality products.
  2. Participate in code reviews to maintain code quality and ensure adherence to best practices.
  3. Provide technical guidance and mentorship to junior developers when required.
  4. Communicate project progress, challenges, and requirements effectively with stakeholders.

General Development Responsibilities

  1. Write clean, maintainable, and efficient code following industry standards and best practices.
  2. Conduct unit testing and integration testing to ensure software functionality and reliability.
  3. Maintain comprehensive documentation for code, APIs, and system architecture.
  4. Research and implement new technologies to enhance product development and team productivity.
  5. Follow agile methodologies and participate in sprint planning, retrospectives, and daily stand-ups.


Skills Required:

  • Back-End Web Development, Software Development, and Object-Oriented Programming (OOP) skills
  • Front-End Development and Programming skills
  • Experience with full-stack development is a plus
  • Strong problem-solving and analytical abilities
  • Team player with excellent communication skills
  • Bachelor's degree in Computer Science or related field
More Details
Employment Type: Full Time
Location: [REMOTE]
Experience Required: Associate
Date Published: 09 Jan 2025
Share Job Opening