Full Stack Web Development Engineer
$140,000–$140,000 year
HybridTimişoara, Timiș County, Romania
Job Summary
Manage the entire software development lifecycle from design to deployment, implementing algorithms for vision and signal processing while optimizing existing implementations. Build responsive front-end interfaces using HTML5, CSS3, and JavaScript frameworks, alongside robust back-end logic, RESTful APIs, and database management. Collaborate with product managers to translate requirements into scalable, secure solutions, maintaining CI/CD pipelines and cloud deployments on AWS, Google Cloud, or Azure. Write clean, testable code and participate in peer reviews to ensure high availability and performance.
Required Qualifications
- Front-End Development: Build responsive, high-performance and visually appealing web applications with proven proficiency in HTML5, CSS3
- Front-End Development: JavaScript/TypeScript frameworks (e.g., React, Vue.js, or Angular)
- Back-End Development: Design, develop, and maintain robust, scalable server-side logic and RESTful/GraphQL APIs
- Back-End Development: Good knowledge of server-side languages such as Node.js, Python (Django/FastAPI), Ruby on Rails, or Go
- Database Management: Solid understanding of SQL and NoSQL database design, indexing, and query optimization
- System Architecture: Collaborate with product managers and designers to translate complex requirements into clean, maintainable technical solutions
- DevOps & Deployment: Experience with cloud platforms (AWS, Google Cloud, or Azure) and containerization (Docker)
- DevOps & Deployment: Maintain CI/CD pipelines and assist in cloud deployment and infrastructure management
- Quality Assurance: Write clean, well-documented, and testable code (unit/integration testing) while participating in peer code reviews
- Performance Optimization: Identify bottlenecks, optimize application speed, and ensure high availability and security
- Version Control: Advanced knowledge of Git and collaborative workflows (GitHub/GitLab)
- You will be responsible for managing the entire software development lifecycle, from design to deployment
- You will work on front-end user interfaces, back-end server logic, database management and API integrations
- You will implement algorithms (vision/signal processing) to support the research work, optimize existing implementations for products core development
- You will tweak CSS grids, optimize database queries and ensure our applications are scalable, secure and user-friendly
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.