What are the responsibilities and job description for the Back End Engineer(Mobile and web portal development) position at Quadrant Resource LLC?
Job Details
Job Description:
As a Back-End Engineer, you will be responsible for developing, maintaining, and optimizing the back-end infrastructure that powers both mobile applications and client-facing web portals. You will work closely with front-end engineers, mobile developers, and product teams to ensure seamless integration between the web portal, mobile apps, and back-end systems. You will help ensure the scalability, security, and performance of our web portals while delivering reliable services to our clients.
Responsibilities:
- Back-End Development: Design, implement, and maintain scalable and secure back-end systems and APIs to support client-facing web portals and mobile applications.
- API Integration: Develop and manage RESTful APIs and GraphQL services to connect the back-end infrastructure with mobile apps and web portals, ensuring smooth and efficient data flow.
- Database Management: Design and optimize databases (SQL/NoSQL) to handle large-scale data needs for both the mobile applications and web portals, ensuring fast and reliable data access.
- Web Portal Services: Develop and manage back-end services that power client-facing web portals, ensuring they are secure, scalable, and capable of handling high traffic and complex client interactions.
- Performance Optimization: Optimize the back-end services and database queries to ensure fast, responsive interactions for both mobile and web users. Focus on minimizing latency and improving load times for the web portal.
- Security & Authentication: Implement and manage security protocols, including OAuth, JWT, and other user authentication methods, to ensure secure access to client data and web portal features.
- Cloud Infrastructure: Leverage cloud technologies (AWS, Google Cloud, Azure) for hosting, storage, and processing. Manage cloud-based services and ensure high availability and reliability for mobile and web applications.
- Collaboration: Work closely with front-end engineers to ensure smooth integration between the back-end, web portal, and mobile applications. Provide support and documentation for seamless collaboration.
- Testing & Debugging: Implement automated testing for back-end services and APIs to ensure reliability and performance. Troubleshoot and debug issues reported by the front-end teams and clients.
- Continuous Improvement: Stay up to date with the latest technologies and industry trends. Propose and implement improvements to the back-end infrastructure, performance, and security of the web portal and mobile apps.
Qualifications:
- 6-8 years of experience in back-end development with a focus on building scalable, secure, and efficient systems.
- Proficiency in back-end technologies such as Node.js, Python, Java, or Ruby on Rails.
- Strong experience in developing and maintaining RESTful APIs and GraphQL services.
- Solid understanding of database systems (SQL and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or similar).
- Experience in developing client-facing web portals, including server-side services that power user interactions and data management.
- Familiarity with cloud-based platforms like AWS, Google Cloud, or Azure for hosting, data storage, and scaling back-end infrastructure.
- Understanding of security protocols and best practices for securing APIs and user data (OAuth, JWT, SSL/TLS, etc.).
- Strong understanding of version control (Git) and experience working in Agile development environments.
- Experience with CI/CD pipelines, automated testing, and deployment tools for back-end development.
- Excellent problem-solving skills, attention to detail, and the ability to debug complex issues.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Quadrant Technologies upholds the policy of equal employment opportunity. We commit to consider all eligible candidates for employment without discrimination on the grounds of age, lineage, nationality, hue, family or medical leave, gender identity or expression, genetic data, immigration status, marital circumstance, medical status, national origin, physical or psychological disability, political alignment, veteran or military status, race, ethnicity, faith, sex (including maternity), sexual preference, or any other attribute safeguarded by relevant local statutes, directives, and ordinances