Full Stack Developer II
Apply Now Posted 3 hours agoAbout the Role
Mid-level Full Stack Developer responsible for designing, developing, testing, and maintaining web applications and enterprise software across the full technology stack, ensuring high code quality, timely delivery, and collaboration with cross-functional teams.
Responsibilities
- Design, develop, test, and deploy full-stack web applications
- Build and maintain RESTful APIs and microservices
- Create responsive front-end interfaces with modern JavaScript frameworks
- Manage relational and non-relational database schemas and optimizations
- Write clean, modular, well-documented code following standards
- Participate in technical design reviews, sprint planning, and architecture discussions
- Conduct unit and integration testing and code reviews
- Troubleshoot and debug across the full stack
- Collaborate with UI/UX, mobile, QA engineers, and product managers
- Support CI/CD pipeline configuration and DevOps practices
- Implement application security best practices
- Contribute to technical documentation and knowledge base
- Deliver features on time and maintain quality standards
Skills Required
React.jsAngularVue.jsNode.jsPythonDjangoFastAPI.NET C#Spring BootPostgreSQLMySQLSQL ServerMongoDBRESTful API designGraphQL basicsGitCI/CDAzureAWSDocker
Fields of Study
- Computer Science
- Software Engineering
- Information Technology
How to Apply
Submit your application through the ethiojobs portal using the provided job link; find contact details below.