We are seeking a skilled BackEnd Developer with solid development skills to join our team. As a BackEnd Developer, you will be responsible for building the server-side logic and integration of user-facing elements developed by Front-End Developers. You will focus on ensuring high performance and responsiveness to requests from the FrontEnd. Additionally, you will collaborate with FrontEnd Developers to align server-side logic with user interface design.
Responsibilities:Designing and implementing server-side logic for web applications.Ensuring high performance and responsiveness to front-end requests.Developing and maintaining databases and applications.Ensuring the central database is performant and secure.Integrating user-facing elements with server-side logic.Creating reusable code and libraries for future use.Optimizing applications for maximum speed and scalability.Implementing security and data protection measures.Collaborating with Front-End Developers to achieve cohesive and efficient design.
Requirements:Proficiency in server-side languages such as Node.js, Python, Ruby, Java, .NET, or PHP.Familiarity with database technology such as SQL, NoSQL, and ORM frameworks.Understanding of code versioning tools, such as Git.Experience with cloud messaging services and APIs.Strong understanding of the web development cycle and programming techniques.Excellent problem-solving skills and collaboration abilities.Proficient understanding of security principles.Excellent English oral and written communication skills.Willing to work on Pacific Standard Time (8:00 AM – 5:00 PM California Time).Own a Laptop or Desktop (8GB RAM, core i5 above) with an internet connection of at least 10mbps."