Accepting Applications
Full-time
On-site
Posted 2 weeks, 1 day ago
3 views
0 applications
Job Description
Our client Genie Technologies is looking for a Full\-Stack Engineer in Lahore
This position at Genie Technologies does not include direct team management but requires strong self\-direction and the ability to work cross\-functionally with product and design teams to deliver high\-quality software. The engineer builds secure RESTful and GraphQL APIs to support frontend and mobile clients, ensuring efficient data access and role\-level security using PostgreSQL's RLS features. Familiarity with automated processes such as GitHub Actions and AI\-guided scaffolding tools like Emergent is desirable to accelerate development cycles. The Full\-Stack Engineer plays a critical role in implementing scalable, maintainable code that aligns with company goals for innovation and customer satisfaction.
**Responsibilities**
* Design, develop, and maintain full\-stack features across React/Next.js frontends and Node.js/Express or Fastify backends.
* Architect and manage efficient and scalable PostgreSQL database schemas focusing on data security and performance.
* Integrate Supabase services for authentication, authorization, and data storage to support user management and secure data access.
* Develop and maintain secure RESTful and GraphQL APIs consumed by frontend and mobile clients.
* Implement role\-level security (RLS) in PostgreSQL to enforce fine\-grained access control.
* Collaborate with product and design teams to translate requirements into high\-quality software solutions.
* Utilize Git workflows including pull requests, branching strategies, and automated CI/CD pipelines via GitHub Actions.
* Containerize applications using Docker to ensure consistent development, testing, and deployment environments.
* Integrate secure payment processing solutions such as Stripe or equivalent to handle transactions effectively.
* Apply Tailwind CSS to build responsive and accessible user interfaces.
* Leverage AI\-based tools like Emergent to accelerate application scaffolding and development workflows.
* Conduct code reviews and maintain best practices for code quality, testing, and documentation.
* Identify performance bottlenecks and proactively optimize code and database queries for scalability.
* Stay updated with industry trends and emerging technologies to continuously improve development practices.
* Troubleshoot and resolve technical issues related to full\-stack applications promptly.
Login to Apply
Don't have an account? Register