FIND_THE_RIGHTJOB.
JOB_REQUIREMENTS
Hires in
Not specified
Employment Type
Not specified
Company Location
Not specified
Salary
Not specified
We are seeking an experienced Full Stack Developer with strong knowledge of System Architecture to join our team. In this role, you will work across both frontend and backend technologies to design and develop scalable, reliable, and high-performance applications. Your knowledge of system architecture will be crucial in ensuring that our applications are built to scale effectively and can handle large amounts of traffic with minimal latency and downtime.
As a Full Stack Developer, you will be involved in the entire software development lifecycle, from the initial concept and architecture design to the implementation of features and performance optimization. You will collaborate with other developers, system architects, and product managers to deliver robust solutions for our web applications.
Key Responsibilities:
Backend Development: Design and implement robust backend services and APIs using PHP Laravel and Node.js.
Frontend Development: Build dynamic and responsive user interfaces with React.js, focusing on performance, usability, and user experience.
Database Management: Develop and optimize database schemas and queries in MySQL and MongoDB, ensuring high performance and scalability.
System Architecture: Collaborate in the design and implementation of scalable system architectures, focusing on high availability, security, and fault tolerance.
Performance Optimization: Monitor application performance, identify bottlenecks, and optimize backend and frontend performance.
Collaboration: Work closely with cross-functional teams to define technical specifications, implement new features, and ensure seamless integration between the frontend and backend.
Code Quality: Write clean, maintainable, and well-documented code while following industry best practices and design patterns.
Mentorship: Provide guidance and mentorship to junior developers and assist in code reviews and team collaboration.
Educational Requirements:
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
Relevant certifications in Full Stack Development, Cloud Technologies, or System Architecture are a plus.
Technical Skills:
Backend Development: Proficiency in PHP Laravel, Node.js, and RESTful API design and integration.
Frontend Development: Strong experience with React.js, Redux, JavaScript (ES6+), HTML5, CSS3, and responsive web design.
Database Management: Expertise in MySQL, with knowledge of MongoDB, Firebase Real-Time Database, and database optimization techniques.
Cloud Architecture: Knowledge of AWS services (e.g., EC2, S3, RDS, Lambda) and best practices for scalable cloud architecture.
System Architecture: Solid understanding of system design principles such as load balancing, caching, distributed systems, high availability, and fault tolerance.
Version Control: Proficient in Git for version control, collaboration, and managing codebases.
CI/CD: Experience with continuous integration and continuous deployment practices, using tools like Jenkins, GitLab CI, or AWS CodePipeline.
Security: Strong understanding of authentication and authorization protocols (OAuth, JWT), and best practices for securing web applications.
Containerization: Familiarity with Docker and container orchestration tools such as Kubernetes.
Agile Methodologies: Experience working in Agile environments with tools like Jira, Trello, or similar.
Experience:
Minimum of 5 years of experience as a Full Stack Developer or in a similar role.
Proven experience in designing and implementing system architectures that are scalable, reliable, and efficient.
Experience in building and deploying applications on cloud platforms (preferably AWS).
Familiarity with microservices and serverless architectures is desirable.
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication skills, both written and verbal.
Ability to work collaboratively in a cross-functional team.
Strong organizational and time management skills with the ability to prioritize tasks effectively.
Ability to mentor and guide junior developers and promote a positive team culture.
Job Type: Full-time
Pay: Rs100,000.00 - Rs250,000.00 per month
Application Question(s):
Education:
Experience:
Work Location: In person
Similar jobs
No similar jobs found
© 2025 Qureos. All rights reserved.