Backend Software Engineer
Job details
Job description, work day and responsibilities
About Dev Bytes
At Dev Bytes, we are committed to providing users with the most up-to-date information on the latest trends in AI, ML, cloud, AR/VR, cybersecurity, NLP, data science, Dev Ops, and coding.
We believe in the importance of innovation and excellence, which is reflected in our high-quality content and user-friendly interface.
Job Description
• Design, develop, test, and maintain backend systems and APIs.
• Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions.
• Optimize application performance and ensure high availability and scalability.
• Implement security and data protection best practices.
• Manage database schemas, queries, and migrations.
• Debug and resolve issues, ensuring smooth operation of applications.
• Write clean, maintainable, and well-documented code.
Required Skills and Qualifications
• A Bachelor's/Master's degree in Computer Science or IT, with 2+ years of development experience and proficiency in at least one programming language (e.g., Python, Java, JavaScript).
• Proficiency in backend programming languages such as Python, Java, Ruby, PHP, or Go.
• Experience with frameworks like Django, Flask, Spring, Express, or Laravel.
• Strong understanding of RESTful APIs, Web Sockets, and API design principles.
• Hands-on experience with databases (SQL and No SQL), e.g., Postgre SQL, My SQL, Mongo DB, etc.
• Familiarity with cloud platforms (AWS, Azure, GCP) and containerization tools (Docker, Kubernetes).
Benefits
• Mentorship and guidance from experienced professionals in the field.
• Exposure to real-world projects and technologies used in the industry.
• Flexible work schedule and possibility of remote work options.
• Potential for future career opportunities within the company.
Company address
You will be redirected to another website to apply.
Offer ID: #1037197,
Published: 1 week ago,
Company registered: 8 months ago