We are currently seeking a highly skilled Backend Developer to join our growing team. The backend developer will be responsible for connecting the dots at the backend of things.
Job Description:
- Write clean, optimized, efficient, and reusable code for high-performance applications.
- Design, deploy and maintain applications for smooth operation.
- Implement data protection and cybersecurity measures.
- Optimize database and front-end performance.
- Identify and implement effective data storage solutions.
- Improve daily tasks and processes for increased productivity.
- Troubleshoot, debug, and upgrade software.
- Build scalable and reliable software solutions.
- Create responsive applications for a seamless user experience.
- Ensure data security and adhere to security standards.
- Monitor and enhance application performance and quality.
- Collaborate with the front-end developer and other team members to ensure the seamless integration of the front-end and back-end component.
- Identify and resolve bugs and problems.
- Implement secure user authentication and authorization
Education Qualification:
- Bachelors degree in Computer Science, Information Technology, Software engineering, or similar fields.
Experience:
- A minimum of 2+ years of professional experience in Backend Development.
Quantity: 3
Design and Develop backend architecture of web and mobile applications.
Quantity: 3
- Proficiency in backend programming languages such as Java,laravel, Javascript(Node & Express), python, Go.
- Deep knowledge of JavaScript, libraries, and frameworks
- Experience with back-end data management that optimize RESTful APIs and GraphQL
- Strong experience with database such as MongoDB , MySQL
- Has experience with payment integration
- Experience with version control systems, such as Git
- Understanding of Agile methodologies
- Experience with cloud-based platform, such as AWS or Azure
- Experience working with Docker
- Experience with user testing and usability analysis
- Good Communication Skill
- Eager to solve problem
- Ability to work collaboratively in a team environment