Full Stack Developer
Actively Reviewing the ApplicationsPerfios
Job Description
About the Role:
We are looking for a Senior Full-Stack Developer (Frontend focused) with a minimum of 4 years of experience. You will work on both frontend and backend to build and maintain robust, scalable web applications that power our financial technology solutions. With a 60/40 split (frontend/backend), you'll be part of a cross-functional team delivering features from idea to production, with opportunities to mentor junior developers and contribute to technical leadership.
β Key Responsibilities
- Build responsive, interactive front-end applications using Vue.js and Angular, with TypeScript and JavaScript
- Design, develop and maintain server-side logic and backend components using Python with FastAPI and Flask frameworks
- Develop and consume RESTful APIs to enable seamless frontend-backend communication
- Work with MongoDB for data storage and retrieval, and Redis for caching and session management
- Leverage AWS services including ECS, Lambda, API Gateway, and S3 for scalable cloud infrastructure
- Collaborate with designers, product managers, and other developers to implement features and ensure code quality, maintainability, and scalability
- Write clean, testable, efficient code; perform debugging, testing, and troubleshooting as needed
- Participate in code reviews and contribute to improving development standards
- Mentor junior developers and share technical knowledge across the team (preferred)
- Contribute to architectural decisions and technical planning for new and existing products
π§ π» Required Skills & Qualifications
- 4+ years of professional full-stack development experience
- Strong proficiency in Python (backend), with hands-on experience in FastAPI and Flask frameworks
- Strong proficiency in both Vue.js AND Angular.
- Experience working with MongoDB (schema design, queries, aggregation) and Redis (caching, data structures)
- Solid understanding of RESTful API design and implementation
- Working knowledge of AWS services: ECS (container orchestration), Lambda (serverless), API Gateway, and S3
- Understanding of full software development lifecycle: requirements β design β development β testing β deployment/maintenance
- Strong problem-solving skills, ability to work in a team, communicate clearly, and adapt in a fast-paced environment
- Experience with Git version control
- Familiarity with microservices architecture patterns
π― Nice-to-Have / Bonus (optional)
- Experience mentoring or leading junior developers
- CI/CD pipeline familiarity (Jenkins, GitLab CI, GitHub Actions, etc.)
- Containerization experience with Docker and container orchestration
- Experience with writing unit/integration tests using frameworks like Jest, Pytest, Cypress
- Performance optimization and scalability experience
- Experience in fintech or financial services domain
- Understanding of security best practices and data protection
- Knowledge of SQL databases (PostgreSQL, MySQL)
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Senior Member of Technical Staff (Software Developer 3)
88% matchOracle
Business Head β Sales & Marketing
83% matchPidilite Industries Limited
C++ C Qt Developer
86% matchCapgemini
Sr Analyst, Info Security
84% matchEdwards Lifesciences
Senior Executive - Business Intelligence
78% matchEXL
Share
Quick Apply
Upload your resume to apply for this position