F
Full Stack Software Developer
Family Bank
Full-time
Banking, Finance & Insurance
Software & Data
Mid Level
Salary: Open / Negotiable
Posted 4 hours ago
Deadline: Jul 03, 2026 6 days leftJob Description
You will work with modern front-end frameworks, back-end APIs, and database technologies to deliver seamless digital products.
Key Responsibilities
- Develop responsive, accessible, and performant user interfaces using modern frameworks (e.g., React, Angular, Vue.js).
- Translate UI/UX design wireframes into high-quality, reusable code.
- Optimize components for maximum performance across various devices and browsers.
- Manage client-side state using libraries/tools (e.g., Redux, Zustand, Context API).
- Implement front-end security best practices (e.g., XSS prevention, secure token storage).
- Design, build, and maintain scalable RESTful APIs or GraphQL endpoints.
- Implement server-side logic, authentication/authorization (OAuth, JWT), and data validation.
- Write clean, maintainable, and well-documented server-side code (e.g., Node.js, Python/Django, Java/Spring Boot, C#/.NET Core).
- Integrate third-party services (payment gateways, messaging queues, external APIs).
- Implement security measures (data encryption, SQL injection prevention, rate limiting).
- Design relational (PostgreSQL, MySQL) and/or non-relational (MongoDB, Redis) database schemas.
- Write optimized SQL queries, stored procedures, and manage database migrations.
- Implement caching strategies (Redis, CDN) to improve application throughput.
- Manage version control via Git (GitFlow, trunk-based development).
- Deploy and maintain applications on cloud platforms (AWS EC2/Lambda, Azure App Services, GCP Run) using CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI).
- Participate in agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- Conduct code reviews to maintain quality, security, and style standards.
- Write unit, integration, and end-to-end tests (Jest, PyTest, Selenium, Cypress).
- Debug production issues across the entire stack (full-stack troubleshooting).
- Document technical specifications, API schemas (OpenAPI/Swagger), and deployment runbooks.
- Mentor junior developers and contribute to internal knowledge sharing.
Requirements
- Bachelor’s degree in computer science, Software Engineering, or equivalent experience.
- 3+ years of professional experience in full stack development.
- Technical Stack (Example): JavaScript/TypeScript, React/Angular/Vue, Node.js/Python/Java/.NET, SQL/NoSQL, REST/GraphQL, Git, Cloud services (AWS/Azure/GCP).
Important Safety Tips
- Do not make any payment to any job request or recruiter.
- Be cautious of fraudulent job adverts and scams.
- If you suspect this listing is not genuine, please report it immediately.
How to Apply
Job Details
- Function
- Software & Data
- Industry
- Banking, Finance & Insurance
- Type
- Full-time
- Experience
- Mid Level
- Salary
- Open
- Posted
- Jun 27, 2026
- Views
- 19
- Deadline
- Jul 03, 2026