What are the responsibilities and job description for the Backend Engineer position at FM Search, LLC?
Job Details
Responsibilities:
1. Backend Development:
o Develop and maintain server-side logic using Python, Node.js, or other backend technologies.
o Collaborate with front-end developers to integrate user-facing elements using server-side logic.
2. Database Management:
o Designed and maintained database architecture, ensuring high performance and responsiveness to requests from the front end.
3. API Development:
o Build and optimize RESTful APIs for seamless communication between the front-end and back-end systems.
4. Security and Compliance:
o Implement security and data protection measures, ensuring compliance with industry standards and best practices.
5. Collaboration:
o Work closely with cross-functional teams to deliver high-quality software solutions, including frontend developers, product owners, and QA engineers.
Qualifications/Experience:
Proven experience as a backend developer with expertise in Python, Node.js, or similar.
Strong knowledge of database systems (e.g., MySQL, PostgreSQL) and API development.
Familiarity with cloud platforms (e.g., AWS, Azure) is a plus.
Understanding of security and compliance considerations in backend development.
Nice to Haves:
Experience with containerization technologies (e.g., Docker).
Knowledge of serverless computing.
Exposure to microservices architecture.