We are seeking a highly skilled Full Stack Developer to design, develop, and maintain scalable and high-performance web applications. The ideal candidate should have expertise in both frontend (Angular/React) and backend (Java/Python) technologies, ensuring seamless integration between the two.
Qualification and Experience
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field.
- 1-2 of experience in full-stack development.
Job Description
- Design and implement high-quality, user-friendly interfaces using Angular or React.
- Ensure responsive design, accessibility, and optimal performance across devices.
- Collaborate with UI/UX designers to improve user experience.
- Optimize frontend applications for maximum speed and scalability.
- Develop robust, secure, and scalable backend systems using Java or Python.
- Design and implement RESTful APIs to integrate with frontend applications.
- Ensure data security, authentication, and authorization mechanisms are properly implemented.
- Optimize backend performance and maintain database integrity.
- Ensure seamless communication between frontend and backend components.
- Design and implement efficient system architectures and data flows.
- Troubleshoot and resolve performance bottlenecks across the stack.
- Conduct thorough testing (unit, integration, and end-to-end) to maintain code quality.
- Stay updated with emerging technologies and best practices in full stack development.
Required Skills
- Proficiency in JavaScript, TypeScript, HTML, CSS, and modern frontend frameworks (Angular/React).
- Strong backend development experience with Java or Python.
- Hands-on experience with RESTful APIs, microservices architecture, and database technologies (SQL/NoSQL).
- Knowledge of cloud services (AWS, GCP, or Azure) and CI/CD pipelines.
- Experience with Git, Docker, Kubernetes, and other DevOps tools.
- Strong problem-solving skills, analytical thinking, and the ability to work in an agile environment.
- Excellent communication and teamwork skills.
Benefits of Working at eSewa
- Stellar opportunity to work with the rising company
- The amazing and passionate young team, beautiful office space
- Trust of biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression.