Vision Soft
We are a dynamic software agency providing cutting-edge solutions to a global clients.
-
Tech Lead Manager
Full Remote · Countries of Europe or Ukraine · 7 years of experience · Advanced/FluentWe are looking for a Tech Lead Manager with a strong technical background in Golang and/or Node.js, SQL, and software architecture, combined with leadership and project management expertise. The ideal candidate has 7+ years of software development...We are looking for a Tech Lead Manager with a strong technical background in Golang and/or Node.js, SQL, and software architecture, combined with leadership and project management expertise. The ideal candidate has 7+ years of software development experience, including 2+ years in a leadership role, and is capable of balancing technical excellence with project constraints and business needs.
Requirements
- B2/C1 english
- Golang and/or NodeJS experience
- SQL experience
- 7+ years of experience in software development with at least 2 years in a leadership role
- Strong technical background with hands-on development experience
- Proven project management skills with experience delivering complex software projects
- Strong understanding of both technical architecture and project management methodologies
- Bachelor's degree in Computer Science, Engineering, or related field (Master's preferred)
- Understanding of project management tools(Linear etc.)
Role responsibilities
- Provide technical direction and architecture decisions for project teams
- Develop technical specifications and documentation
- Ensure company technical guidelines are balanced with personal insight and developer needs/preferences
- Lead technical architecture decisions while simultaneously managing project timelines and resources
- Provide both technical mentorship and project management guidance to team members
- Balance technical excellence with business constraints and project realities
- Identify technical risks early and develop mitigation strategies
- Make critical trade-off decisions balancing technical debt, feature development, and project timeline
- Conduct code reviews, setup CI/CD pipelines, and configure third party services
- Ensure tests are being created and validated throughout development process
- Understand requirements for new projects and break down into tasks in project management software
- Conduct daily standup
If you're an experienced technical leader who thrives in both mentorship and project execution, we'd love to hear from you! -
Project Manager for Product / Outsource Agency
Full Remote · Countries of Europe or Ukraine · 3 years of experience · Advanced/FluentWe are looking for a highly skilled Software Project Manager to oversee the end-to-end execution of software development projects. The ideal candidate has 3+ years of experience managing software projects, a strong grasp of Agile/Scrum methodologies, and...We are looking for a highly skilled Software Project Manager to oversee the end-to-end execution of software development projects. The ideal candidate has 3+ years of experience managing software projects, a strong grasp of Agile/Scrum methodologies, and expertise in project management tools like Linear, Asana, or Monday.
Key Responsibilities
- Understand requirements for new projects and break down into tasks in project management software
- Conduct daily standup
- Conduct performance evaluations for developers
- Create and maintain project documentation including specifications, schedules, and status reports
- Manage project scope, identify potential risks, and implement mitigation strategies
- Perform post-project analysis to identify process improvements
Requirements
- B2/C1 English
- 3+ years of experience managing software projects from inception to delivery
- Strong understanding of software development lifecycles and methodologies (Agile, Scrum)
- Bachelor's degree in business, computer science, or related field preferred
- Strong problem-solving skills and ability to remove roadblocks for teams
- Experience with project management tools (Linear, Asana, Monday, etc.)
If you're a proactive leader with a passion for driving projects to success, we’d love to hear from you! -
Senior Engineer for Product / Outsource Agency
Full Remote · Countries of Europe or Ukraine · 4 years of experience · Upper-IntermediateWe are looking for a Senior Software Engineer with expertise in Golang and/or Node.js, SQL, and NoSQL databases. The ideal candidate has 4+ years of professional development experience, a deep understanding of data structures and system design, and a...We are looking for a Senior Software Engineer with expertise in Golang and/or Node.js, SQL, and NoSQL databases. The ideal candidate has 4+ years of professional development experience, a deep understanding of data structures and system design, and a strong ability to build and deploy production-level applications.
Requirements
- B2/C1 english
- Golang and/or NodeJS experience
- SQL and noSQL experience
- 4+ years of professional software development experience
- Deep expertise in at least one programming language and familiarity with others
- Experience building and deploying production-level applications
- Solid understanding of data structures, and system design
- Experience with database design and optimization
- Experience with version control systems and collaborative development workflows
- Knowledge of testing methodologies and experience writing unit and integration tests
- Strong problem-solving abilities and analytical thinking
- Ability to work independently with minimal supervision
Role responsibilities
- Design and implement complex features and components according to specifications
- Write clean, maintainable, and efficient code
- Conduct code reviews and provide constructive feedback to peers
- Debug complex issues across the stack
- Collaborate with other engineers, designers, and product managers
- Contribute to technical architecture discussions and decisions
- Help define and improve development processes and standards
- Work closely with the Tech Lead to ensure technical quality across projects
- Participate in estimations and sprint planning activities
If you're a skilled engineer who thrives in a collaborative and fast-paced environment, we'd love to hear from you! -
Tech Lead
Full Remote · Countries of Europe or Ukraine · 7 years of experience · Upper-IntermediateWe're looking for technical lead with wide & deep knowledge and experience in different technology stacks / platforms, designing scalable systems from scratch, deployments management to help us develop and maintain software we creating. Should be able to...We're looking for technical lead with wide & deep knowledge and experience in different technology stacks / platforms, designing scalable systems from scratch, deployments management to help us develop and maintain software we creating. Should be able to manage team of developers, coordinate their work.
Hard skills
- Experience with Product Delivery
- Experience in CI/CD, DevOps
- Github Actions
- Docker
- Experience in CI/CD, DevOps
- Strong understanding of System Architecture
- Experience with System Design
- Designing for scale
- Deep Experience with Google Cloud
- Compute Engine
- App Engine
- Tech Experience
- Knowledge of JS and Go
- Experience with Web applications
- Code Reviews
- Git Best Practices
- Testing
- Documentation
Soft skills
- Strong team communication and leadership
- Working with non technical team members
- Able to handle context of multiple projects at once
- B2/C1 english min.
- Experience with Product Delivery