Job Brief:This is a fulltime onsite role for a Back End Developer Front End Developer at razrtech located in Pune. The developer will be responsible for backend web development software development objectoriented programming (OOP) frontend development and programming tasks to support the companys projects and product development.
Responsibilities:
BackEnd Development
- Design develop and maintain serverside logic and database systems to ensure optimal performance scalability and security.
- Develop RESTful APIs and integrate them with frontend systems and thirdparty services.
- Implement data storage solutions including databases caching mechanisms and file systems.
- Troubleshoot and debug serverside issues ensuring minimal downtime and efficient resolution of bugs.
- Optimize backend processes for speed reliability and scalability.
- Stay updated with new serverside technologies and best practices to improve development workflows.
FrontEnd Development
- Build and maintain user interfaces with a focus on responsiveness and user experience.
- Collaborate with UI/UX designers to transform wireframes and mockups into fully functional web pages.
- Ensure compatibility across browsers and devices by adhering to web standards and testing.
- Optimize frontend code for performance ensuring fast load times and smooth interactions.
- Integrate frontend elements with backend services to create dynamic and functional user experiences.
Collaboration and Communication
- Work closely with crossfunctional teams including designers project managers and QA engineers to deliver highquality products.
- Participate in code reviews to maintain code quality and ensure adherence to best practices.
- Provide technical guidance and mentorship to junior developers when required.
- Communicate project progress challenges and requirements effectively with stakeholders.
General Development Responsibilities
- Write clean maintainable and efficient code following industry standards and best practices.
- Conduct unit testing and integration testing to ensure software functionality and reliability.
- Maintain comprehensive documentation for code APIs and system architecture.
- Research and implement new technologies to enhance product development and team productivity.
- Follow agile methodologies and participate in sprint planning retrospectives and daily standups.
Skills Required:
- BackEnd Web Development Software Development and ObjectOriented Programming (OOP) skills
- FrontEnd Development and Programming skills
- Experience with fullstack development is a plus
- Strong problemsolving and analytical abilities
- Team player with excellent communication skills
- Bachelors degree in Computer Science or related field