Seeking an exceptional individual to fill a demanding role as a Front-End and Back-End Developer.
Job Description
This position involves designing, developing, and maintaining scalable web applications using modern technologies. The ideal candidate will have expertise in front-end frameworks (React, Angular, or Vue.js) and back-end languages (Node.js, Python/Django, Java/Spring). Strong knowledge of JavaScript/TypeScript, HTML5, CSS3 is also essential.
Key Responsibilities
* Develop responsive user interfaces and reusable UI components.
* Implement state management, client-side logic, and optimize performance across devices and browsers.
* Ensure accessibility and cross-browser compatibility.
Back-End Development
* Design and maintain RESTful or GraphQL APIs.
* Work with back-end frameworks to handle business logic and integrations.
* Manage data flow between front-end and back-end services.
* Implement security, authentication, and authorization best practices.
Database & Infrastructure
* Design and maintain relational databases (PostgreSQL, MySQL) and/or NoSQL databases (MongoDB, Redis).
* Write efficient queries and support data modeling.
* Deploy, monitor, and optimize cloud-based applications (AWS, Azure, GCP).
* Collaborate with engineers on CI/CD pipelines for seamless deployments.
Required Skills & Qualifications
* 4+ years of experience as a Front-End and Back-End Developer.
* Proficiency in at least one front-end framework.
* Strong knowledge of JavaScript, TypeScript, HTML5, and CSS3.
* Solid experience with one or more back-end languages/frameworks.
* Hands-on experience with databases (SQL and NoSQL).
* Familiarity with RESTful APIs and/or GraphQL.
* Cloud deployment experience.
* Understanding of software security best practices.
What We Offer
* A collaborative team environment focused on innovation and learning.
* Opportunity to work on end-to-end product development with modern technologies.
* Flexibility (remote)