Dev.Pro

Dev.Pro is a US-based outsource software development company established in 2011, specializing in delivering exceptional software experiences for technology companies. With a focus on personal and professional development, Dev.Pro offers a remote-friendly environment and is expanding its development centers globally, while supporting its Ukrainian team members and maintaining values of democracy and human rights.

Related companies:

Jobs at this company:

Apply

πŸ“ Poland, Bulgaria, Portugal

🧭 Full-Time

πŸ” Fintech

  • 4+ years of software development experience with strong hands-on expertise in Vue.js and Node.js.
  • Solid knowledge of JavaScript fundamentals with some hands-on experience.
  • Familiarity with microservices and APIs, including a basic understanding of message queues.
  • Experience with NoSQL databases, particularly MongoDB.
  • Proficiency in Git for version control.
  • Upper-Intermediate+ English level.
  • Strong critical thinking, communication, and teamwork skills.
  • Commitment to quality, adaptability to change, and a strong sense of accountability.

  • Troubleshoot, analyze, and resolve issues to enhance product stability and performance.
  • Identify, analyze, and fix bugs to ensure smooth functionality.
  • Collaborate with cross-functional teams to address technical issues and implement solutions.
  • Conduct code reviews to maintain high code quality and share best practices.
  • Optimize and maintain existing features to meet performance, security, and stability requirements.
  • Stay updated on industry best practices and trends to drive continuous improvements.

Backend DevelopmentNode.jsSoftware DevelopmentGitJavascriptMongoDBVue.JsJavaScriptNosqlVue.jsMicroservices

Posted 2024-11-14
Apply
Apply

πŸ“ Brazil, Argentina, Colombia

πŸ” IT outsourcing, tech-driven industries

  • 5+ years in Management (events / projects / people management)
  • Strong organizational and time management skills, great multitasking abilities
  • Ability to follow instructions and execute plans meticulously
  • Exceptional attention to detail and commitment to quality
  • Excellent communication and interpersonal skills; effective stakeholder management
  • Experience of people management in a Lead or Mentor role, coordinating remote teams and freelancers across various time zones
  • Advanced English level (written and spoken)
  • Experience with task management tools
  • Basic understanding of marketing and digital advertising platforms
  • Desirable: Bachelor’s degree in Business, Marketing, or related field

  • Oversee and ensure the smooth execution of new company-wide marketing initiatives (offline events, online webinars, etc.)
  • Set up and manage flows for new marketing streams in alignment with C-level vision and goals
  • Communicate regularly with C-level management to report on progress, gather feedback, and provide visibility
  • Collaborate with cross-functional teams and external vendors to ensure smooth project execution
  • Manage project timelines and resources to meet deadlines and maintain high-quality standards
  • Eventually, lead a team of 6-10 specialists reporting directly to you

LeadershipPeople ManagementAttention to detailOrganizational skillsTime ManagementMultitasking

Posted 2024-11-14
Apply
Apply

πŸ“ Poland, Portugal, Bulgaria

πŸ” Restaurant industry

  • 3+ years of experience in automation testing.
  • Strong VBScript skills or ability to quickly switch from Python to VBScript.
  • Experience with automated testing for legacy desktop solutions.
  • Proficiency in SQL.
  • Familiarity with Selenium.
  • Hands-on experience with TestComplete.
  • Solid skills in regression and smoke testing.
  • Experience running automated tests on virtual machines.
  • Excellent problem-solving skills, attention to detail, and accuracy.
  • Good communication and collaboration skills.
  • Ability to effectively work with testing documentation and learn new technologies quickly.
  • Upper-Intermediate English level.
  • Desirable: General understanding of back-office solutions for POS.

  • Help automate testing for a legacy desktop solution, ensuring stability and quality through comprehensive regression, smoke, and hotfix testing.
  • Write, update, and analyze automated tests for the client’s legacy solution.
  • Run and review regression tests regularly.
  • Identify, track, and report defects found during testing.
  • Review test results and provide feedback on build quality.
  • Perform regression testing before each release.
  • Participate in testing hotfixes.
  • Conduct smoke testing to ensure key features function after a new build.
  • Contribute to maintaining clear and organized testing documentation.
  • Collaborate with the team to discuss progress and address issues.
  • Communicate test results and provide updates to relevant stakeholders.
  • Help support the functionality of the Test Manager app.

SQLRegression testingSeleniumCollaborationAttention to detailDocumentation

Posted 2024-11-14
Apply
Apply

πŸ“ Brazil, Argentina, Colombia

πŸ” Fintech

  • 6+ years in software development.
  • 6+ months of Team Lead experience.
  • Proficiency in design principles, threading, real-time processing.
  • Experience with SQL Server DB queries and performance tuning.
  • Experience developing in Microsoft Azure.
  • Good understanding of Microservices architecture.
  • Strong knowledge of REST API.
  • Proficiency in .NET.
  • Hands-on experience with Vue.js (other JavaScript frameworks would be a plus).
  • Database experience with SQL.
  • Excellent communication and interpersonal skills.
  • Upper-Intermediate+ English level.
  • Proactive and analytical mindset.

  • Lead your team throughout the entire SDLC while coding hands-on.
  • Oversee staffing, onboarding of new members, and assist in their roles.
  • Ensure team’s work aligns with client's technical expectations.
  • Explore the client's business domain and collaborate with stakeholders to fill in the product backlog.
  • Ensure team integration into the client’s processes.
  • Provide mentoring, support, and training to team members.
  • Collaborate with architects, PO, developers, and QAs for cross-team projects.
  • Communicate evolving requirements and planning within the team.
  • Produce high-quality code for new features and services.

Software DevelopmentSQLJavascriptMicrosoft AzureVue.JsJavaScriptAzure.NETREST APIVue.jsCollaborationMicroservices

Posted 2024-11-09
Apply
Apply

πŸ“ Poland, Bulgaria, Portugal

🧭 Full-Time

πŸ” Payment processing and payroll solutions

  • 3+ years of Agile project management experience, with knowledge of Scrum and scaled frameworks like SAFe.
  • Strong skills in planning, execution, delivery, and risk management.
  • Proven experience managing schedules, budgets, and change requests.
  • Expertise in PM/SM tools and experience facilitating Scrum events.
  • Excellent communication skills.
  • Upper-Intermediate+ English level.
  • Effective stakeholder, team, and client management skills.
  • Proactivity, autonomy, and strong organizational skills.
  • Solid understanding of Agile roles and responsibilities.
  • Ability to plan and manage delivery timelines.

  • Manage Agile projects to ensure smooth and successful delivery.
  • Set up and facilitate daily Scrum ceremonies.
  • Oversee project schedules, budgets, and change requests.
  • Promote collaboration among the team and key stakeholders to achieve project goals.
  • Track and report on progress, risks, and blockers.
  • Ensure clear and effective communication across all parties.
  • Maintain project documentation and keep it up-to-date.
  • Guide the team in Agile best practices, identifying opportunities for process improvements.
  • Proactively identify and resolve issues.

LeadershipProject ManagementAgileSCRUMCommunication SkillsCollaborationOrganizational skillsDocumentation

Posted 2024-11-09
Apply
Apply

πŸ“ Poland, Bulgaria, Portugal

πŸ” Art market and blockchain technology

  • 4+ years of experience in data engineering, encompassing data extraction, transformation, and migration.
  • Advanced experience with data extraction from unstructured files and legacy systems.
  • Proven expertise in migrating data from file-based storage systems to Google Cloud Platform.
  • Proficiency with relational databases, specifically MariaDB or MySQL, and cloud-native solutions like Google Cloud Storage, BigQuery.
  • Strong programming skills in Python, focusing on data manipulation and automation.
  • Extensive experience with ETL/ELT pipeline development and workflow orchestration tools.
  • Hands-on experience with batch processing frameworks and real-time data processing frameworks.
  • In-depth understanding of data modeling, warehousing, and scalable data architectures.
  • Practical experience in developing data mastering tools for data cleaning.
  • Expertise in RDBMS functionalities and ability to handle PII data.

  • Take full responsibility for the data warehouse and pipeline, including planning, coding, reviews, and delivery to production.
  • Migrate data from existing file storage systems to Google Cloud Platform.
  • Design, develop, and maintain ETL/ELT pipelines for data migration and integration.
  • Collaborate with team to re-implement custom data mastering tools for improved data cleaning.
  • Evaluate existing technology stack and provide recommendations for improvements.
  • Develop a new scraper system to extract and aggregate data from external sources.
  • Ensure integrity, consistency, and quality of data through optimized processes.

PythonSoftware DevelopmentApache AirflowBlockchainElasticSearchETLJavascriptMachine LearningMongoDBMySQLJavaScriptTableauAirflowAlgorithmsCassandraData engineeringElasticsearchGrafanaPrometheusRDBMSNosql

Posted 2024-11-07
Apply
Apply

πŸ“ Brazil, Argentina, Colombia

🧭 Full-Time

πŸ” Payment processing

  • 8+ years of experience in automation testing.
  • Proficiency in C# with hands-on programming skills.
  • Experience with Playwright.
  • Strong expertise in integration and end-to-end testing.
  • Previous lead/group lead AQA experience.
  • Familiarity with the software development lifecycle.
  • Excellent cross-team coordination and collaboration skills.
  • Ability to lead automated test creation across multiple development teams.
  • Experience in planning releases, assessing risks, and providing visibility.
  • Proven team management and mentorship abilities.
  • Experience in process improvement and implementing best practices.
  • Upper-Intermediate+ English level.
  • Experience working with international teams.

  • Lead our testing efforts and support other engineers to modernize and enhance a suite of legacy apps for onboarding new businesses into the client’s ecosystem.
  • Lead and mentor the SDET team, supporting less experienced engineers.
  • Modernize automation infrastructure to enhance test coverage.
  • Oversee automated test creation, ensuring alignment with project requirements.
  • Drive the expansion of end-to-end, API, and integration test coverage.
  • Integrate automation tests into the CI/CD pipeline.
  • Contribute to test planning, execution, and bug reporting.
  • Develop and manage QA documentation.
  • Collaborate with developers, PMs, and stakeholders to ensure high-quality software delivery.
  • Participate in release planning and risk assessment, providing visibility into testing results.
  • Support the team during nighttime releases.
  • Conduct performance reviews to facilitate team development.
  • Analyze current processes to implement improvements and best practices.

LeadershipSoftware DevelopmentQAC#AzureSeleniumCollaborationCI/CD

Posted 2024-11-07
Apply
Apply

πŸ“ Brazil, Argentina, Colombia

πŸ” Fintech

  • 3+ years of project management experience, including managing multiple delivery teams simultaneously.
  • Proficiency in people management including 1-1 meetings, PDPs, and onboarding.
  • Great communication and interpersonal skills.
  • Solid knowledge of Scrum with practical experience as a Scrum Master.
  • Upper-Intermediate English level.
  • Knowledge of project management tools like Azure DevOps.
  • Experience in stakeholder management.
  • Expertise in managing risks and dependencies.
  • Strong time-management skills, stress resilience, and flexibility.
  • Experience working with international teams across different time zones.
  • Desirable: Scrum Master and SAFe certifications; expertise in project budgeting.

  • Coordinate the activities of two teams to align with project goals.
  • Provide effective people management and promote adherence to Scrum principles.
  • Apply best project management practices and systems to achieve software-related objectives.
  • Plan and distribute project work among team members for timely delivery.
  • Monitor project progress using appropriate tools.
  • Create and maintain project documentation.
  • Manage changes, stakeholders, and risks effectively.
  • Assist with staffing and onboarding of new team members.
  • Drive people management activities including motivation and career planning.
  • Oversee project resources and ensure budget targets are met.
  • Coordinate and oversee night releases for deployment.

LeadershipProject ManagementAgilePeople ManagementSCRUMProject CoordinationJiraCross-functional Team LeadershipAzureCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ Brazil, Argentina, Colombia

πŸ” Payment processing and payroll management solutions

  • 5+ years of full-stack development experience with expertise in Angular 16+ and .NET (.NET Framework 4.8, .NET 6+).
  • Experience with legacy systems (AngularJS, ASP.NET Web Forms) and Module Federation.
  • Strong understanding of cloud infrastructure and hands-on experience with cloud service vendors.
  • Strong database skills in Oracle, Azure SQL, and CosmosDB.
  • Proficiency with ORMs like Entity Framework 6 and Dapper.
  • Strong understanding of RESTful APIs and Azure Functions.
  • Familiarity with CI/CD pipelines and related tools, preferably Azure DevOps.
  • Experience writing unit tests, integration tests, and API contract tests.
  • Effective communication and problem-solving skills.
  • Upper-Intermediate+ English level.
  • Knowledge of Agile methodologies, preferably SAFe.

  • Enhance and maintain the web-based payroll platform by implementing improvements and optimizations.
  • Develop and refine user-friendly frontend features to improve overall user experience.
  • Collaborate to troubleshoot, debug, and resolve technical issues.
  • Participate in code reviews and implement best coding practices and standards.
  • Help create clear and comprehensive documentation related to the project.

SQLAgileASP.NETMicrosoft AzureOracleAsp.NETAzure.NET.NET coreAngularCI/CDAgile methodologiesRESTful APIs

Posted 2024-10-26
Apply
Shown 10 out of 12