About the role
Design, develop, test, and maintain scalable web applications using React.js for the frontend and Go for the backend. Write complex, highly optimized SQL queries, design database schemas, and ensure data consistency across systems. Propose system architectural improvements and technical integrations to effectively meet evolving business demands.
Key responsibilities
- Design, develop, test, and maintain scalable web applications using React.js for the frontend and Go for the backend.
- Write complex, highly optimized SQL queries, design database schemas, and ensure data consistency across systems.
- Propose system architectural improvements and technical integrations to effectively meet evolving business demands.
- Conduct code reviews, write comprehensive unit and integration tests, and troubleshoot production issues across the full stack.
- Prepare clear system documentation, user guides, and technical manuals to support ongoing maintenance and knowledge transfer.
About you
- Possess at least three years of solid commercial experience in full-stack software development.
- Demonstrate advanced proficiency in writing and tuning complex SQL queries with relational databases such as PostgreSQL or MySQL.
- Show proven experience with React.js, including Hooks, state management, and component lifecycle design.
- Hold strong backend expertise in Go, focusing on concurrency, error handling, and API development.
- Display proficiency with Git collaborative workflows, continuous integration pipelines, and containerization technologies like Kubernetes and Docker.
About us
A leading provider of communication technologies and enterprise solutions, specializing in customer contact systems and digital transformation services.