Backend-frontend developer
- 🇺🇸 United States
- On-site
- 4 hours ago
- REST API
- HTML5
- CSS3
- JavaScript
- React.js
- Angular
- UI/UX
- Node.js
- Express.js
- Java
- Spring Boot
- Python
- Django
- Flask
- SQL
- MySQL
- PostgreSQL
- MongoDB
- Git
- GitHub
- AWS
- Azure
- Docker
- CI/CD
Job Description: Frontend–Backend Developer (Full Stack Developer)
Job Title: Frontend–Backend Developer / Full Stack Developer
Experience: 0–3 years
Employment Type: Full-time
Job Summary
We are looking for a skilled Frontend–Backend Developer to design, develop, test, and maintain responsive web applications. The ideal candidate should have knowledge of frontend technologies, backend development, database management, and REST API integration.
Key Responsibilities
-
Develop responsive and user-friendly web interfaces.
-
Build and maintain backend services and business logic.
-
Integrate frontend applications with backend APIs.
-
Design, develop, and maintain RESTful APIs.
-
Work with databases to store, retrieve, and manage application data.
-
Identify, debug, and resolve application issues.
-
Write clean, reusable, maintainable, and efficient code.
-
Collaborate with designers, developers, QA engineers, and product teams.
-
Participate in code reviews, testing, deployment, and application maintenance.
-
Follow security, performance, and coding best practices.
Required Skills
Frontend Development
-
HTML5, CSS3, JavaScript
-
React.js or Angular
-
Responsive web design
-
Basic understanding of UI/UX principles
Backend Development
-
Node.js with Express.js, Java with Spring Boot, or Python with Django/Flask
-
REST API development and integration
-
Authentication and authorization fundamentals
-
Error handling and backend debugging
Database
-
SQL databases such as MySQL or PostgreSQL
-
Basic knowledge of database design, queries, joins, and CRUD operations
-
Familiarity with MongoDB is an advantage
Tools and Other Skills
-
Git and GitHub
-
Basic knowledge of software development life cycle (SDLC)
-
Debugging and problem-solving
-
Understanding of application testing and deployment
Qualifications
-
Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
-
Knowledge of frontend and backend development concepts.
-
Strong analytical and problem-solving skills.
-
Good communication and teamwork abilities.
Preferred Qualifications
-
Experience building full-stack projects.
-
Familiarity with cloud platforms such as AWS or Azure.
-
Knowledge of Docker, CI/CD pipelines, and automated testing.
-
Understanding of web application security and performance optimization.
Work Environment
The developer will work with cross-functional teams to build, enhance, and maintain scalable web applications.
Expected Outcome
Deliver reliable, secure, responsive, and maintainable web applications that meet business and user requirements.
Backend-frontend developer · AA2IT