Careers

Careers

Join Our Team

Dineblock is a unique and sophisticated service. Join us today to avail of leadership positions in the future.

Develop, test, and maintain restaurant software applications and systems.

Write clean, efficient, and scalable code using programming languages such as Python, Java, or C#.

Collaborate with Dual cross-functional to teams for gather requirements and design software solutions.

Debug and fix software defects and performance issues.

Implement new features and enhancements to existing software.

Conduct code reviews and ensure adherence to coding standards.

Stay updated with the latest software development trends and technologies.

Develop user interfaces for restaurant software applications.

Implement responsive and visually appealing designs using HTML, CSS, and JavaScript.

Collaborate with UX/UI designers to create intuitive and user-friendly interfaces.

Optimize application performance and load times.

Ensure cross-browser compatibility and accessibility of the front-end interfaces.

Implement interactive features such as form validation and real-time updates.

Conduct user testing and gather feedback for continuous improvement.

Build and maintain the server-side logic and database architecture for restaurant software applications.

Develop RESTful APIs and integrate them with front-end interfaces.

Design and optimize database schemas and queries for efficient data storage and retrieval.

Implement security measures to protect sensitive data.

Monitor and optimize application performance and scalability.

Collaborate with front-end developers to define API specifications and requirements.

Implement data validation and error handling mechanisms.

Develop and execute test plans, test cases, and test scripts for restaurant software applications.

Perform functional, integration, and regression testing.

Identify and report software defects and track their resolution.

Collaborate with developers to reproduce and debug issues.

Ensure software meets quality standards and user requirements.

Develop and maintain automated testing frameworks and tools.

Perform performance testing and analyze system bottlenecks.

Designed, implemented, and maintained database systems for restaurant software applications.

Ensure data integrity, security, and availability.

Optimize database performance through query optimization, indexing, and caching strategies.

Monitor and troubleshoot database issues, such as performance bottlenecks and data corruption.

Plan and implement database backup and recovery strategies.

Collaborate with development teams to design efficient database schemas.

Stay updated with the latest database technologies and trends.

Oversee the development of restaurant software applications from initiation to deployment.

Define project scope, goals, and deliverables.

Create and manage project timelines and budgets.

Coordinate and communicate with stakeholders, including developers, designers, and clients.

Track project progress and identify and mitigate risks.

Ensure timely delivery of software releases.

Conduct post-project evaluations on base don customer and identify areas for improvement.

Apply for a job

Your details was sent, thank you!